div 1870 div1 div2

加载更多 - 监听div的滚动scroll

前言:某些情况下,在展示列表数据时,为了实现性能优化及用户更好的体验,可以先展示十几条数据,然后边滑动边加载更多,可以减少服务器压力及页面渲染时间。 var pageNum =1;//页数 var domHeight=$(".listBox").height()*4; var dom = docum ......
更多 scroll div

练习记录-cf-div2-682(A-D)

终于场上写出4道,听说E是树链剖分,学的不够深,学完再补 感动感动 A. We Need the Zero 题意:求一个数 所有数异或上这个数 使得所有数是异或和为0 分奇偶考虑,奇数个的情况下,异或这么多次,相当于只异或了1次x,那么先求出原数组的异或和,再异或一遍就是0了,x就是原数组的异或和、 ......
cf-div 682 A-D div cf

Codeforces Round 862 (Div. 2)(CF1805) A-C题题解

CF1805A #include <bits/stdc++.h> #define debug(x) cout << "The variable \"" << #x << "\" of the \"" << __FUNCTION__ << "\" function in line " << __LIN ......
题解 Codeforces Round 1805 862

CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!)- Make It Permutation

题目链接:Problem - C - Codeforces #include<bits/stdc++.h> using namespace std; typedef long long ll; #define endl "\n" int main() { ios::sync_with_stdio(f ......
Permutation Div CodeTON Prizes Round

CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!)

题目链接 C 核心思路 其实这个操作无非就两种:插入和删除。 我们可以把重复的元素都先删除,因为这肯定是每个操作必须要做的。 我们可以从最基础的情况出发也就是怎么构造出来$1\sim a[i]$的序列呢。肯定是吧$i\sim n$之后的序列都删除吧,然后把前面缺少的再补上去吧。 所以我们可以把前面都 ......
Div CodeTON Prizes Round Rated

CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!) A-E

从C题开始写好了 Make It Permutation 首先我们分析假如我们确定了要选择一个长度为n的序列,该怎么计算代价 很明显 一个是算保留多少个 一个是算要加多少个,然后如果我们算完了选择长度n-1的序列 那么更新答案的时候只需要看n这个数字是否存在就可以了,然后更新一下删掉多少个数字 所以 ......
Div CodeTON Prizes Round Rated

Codeforces Round 861 (Div. 2)

题目链接 C 核心思路 这个思路说实话有点玄学,也就是我们前面的数位按照l或者r的相同数位来填补,后面就填相同的数字也就是比如l是2345 我们可以是2999,2888,23111,23777. 这样构造好像肯定是最小的。 但是好好巩固下数位dp来做这道题还是更好的。 #include<iostre ......
Codeforces Round 861 Div

CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!)(CF1810)A~D题题解

今天采用的是新格式。 CF1810A Beautiful Sequence 点击查看原题 点击查看思路 如果一个数字的值 $v$,不大于当前的位置 $p$,那我们可以通过删除 $p - v$ 个数字,使它们两个对应上。 比如 $[1, 7, 2, 5, 3]$ 中的 $3$,其数值为 $3$,位置为 ......
题解 Div CodeTON Prizes Round

CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!) A-D题解

题目地址 A - Beautiful Sequence 题意:给出一个数组,问是否存在任意一个子区间,存在i,使得ai=i Solution 直接比较当前的数和i的大小就行了,当前为x,如果要求答案存在,必须有i>=x void solve() { int n;cin>>n; int flag=0; ......
题解 Div CodeTON Prizes Round

cf-div.2-860d

题目链接:https://codeforces.com/contest/1798/problem/D 贪心,比赛时一直搞C没搞出来,回头看D反而更简单。 贪心策略:能填正数就填,填不了填负数。 大致证明:构造的区间一定呈一个这样的特定区间,正...负正负负...负正....负负,证明一段区间为正且小 ......
cf-div 860 div cf

Codeforces Round 859 (Div. 4) ABCDE(交互题)FG1G2

E F G1 G2质量还挺好的 ###A. Plus or Minus https://codeforces.com/contest/1807/problem/A 题目大意: 给定a,b,c,问我们是a+b==c还是a-b==c?把正确的符号输出。 input 11 1 2 3 3 2 1 2 9 ......
Codeforces ABCDE Round FG1G2 859

Div滚动到头以后置顶

1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta charset="utf-8" /> 5 <title>Div滚动到头以后置顶</title> 6 </head> 7 <body style="height:2000px;"> 8 <div style="he ......
Div

怎么改变div的位置、大小

http://www.divcss5.com/rumen/r53973.shtml?ivk_sa=1024320u https://www.bbsmax.com/A/VGzl2Pk85b/ 可以使用css中的position来对div进行定位来改变div的位置,position属性值的含义。加上po ......
大小 位置 div

cf-div2-860c

题目链接:https://codeforces.com/contest/1798/problem/C 大致题意:给你一个长度为$n(n<=2e5)$的序列的$a_i,b_i$,让你把这个序列分成数目最少的段,每一段都有一个值$c$,$c=a_i的一个约数乘以b_i$。 比赛没写出的题。 思路:$首先 ......
cf-div 860 div cf

如何让一个div拥有屏幕的高度

有些时候登录页面需要设置一个图片有这个屏幕的大小 但因为块级元素是根据自己内部的内容来撑起高度的 当一开始没有内容或内容完全不足一页的时候就无法占据整个屏幕 解决方法:将body,html,对应div的高度全部设置成为100%这样就可以让div撑满整个屏幕了。 <body> <div class=" ......
屏幕 高度 div

cf-div.2-861

题目链接:https://codeforces.com/contest/1808/problem/C 又是被打爆的一场比赛。。。(本题想了一个多小时也没有想到最核心的地方。) 大致题意:让你从$[l,r]$选择一个数字,使得它其中的数位的最大值减最小值最小。 $l,r$的范围都取到long long ......
cf-div 861 div cf

Codeforces Round 861 (Div. 2) A-C题解

题目地址 A.Lucky Numbers 题意:给一个区间[l,r],任意给出一个数,使得各个数位上的最大值减去最小值最大,比如1735=7-1 Solution 暴力 对于r-l+1>=200的区间,一定存在一个值使得最大值为9,最小值为0 对于r-l+1<200的区间,直接暴力找 void so ......
题解 Codeforces Round 861 A-C

Codeforces Round 860 (Div. 2)

Preface 两三天没写题了小小的补一下题 结果这场意外地很合胃口,1h不到就把A-E做完了,而且除了忘记初始化这种一眼丁真的错误好像也没写挂 可惜当时懒了周日晚上就不打了(主要去考模拟六级了回来太累了),不然狠狠地上分 A. Showstopper 稍加观察就可以发现我们令所有的$a_i$均小于 ......
Codeforces Round 860 Div

Educational Codeforces Round 65 (Rated for Div

D - Bicolored RBS 给定一个括号序列,现在你必须对每一个括号涂成蓝色或红色,要求使得涂完后的红色括号和蓝色括号序列都必须是合法的括号序列,设红色括号形成的的括号序列的深度为$dep_1$,蓝色括号形成的括号序列的深度为$dep_2$,答案为$max(dep_1,dep_2)$,现在让 ......
Educational Codeforces Round Rated Div

Educational Codeforces Round 77 (Rated for Div2)

B - Obtain Two Zeroes 给定两个整数$a,b$,你可以执行以下操作任意次:每次操作选择一个正整数$x$,使得$a:=a-x,b:=b-2x$或者$a:=a-2x,b:=b-x$,问你是否能通过操作使得$a,b$都为同时为$0$ 题解:思维 假设$a<b$ 我们可以得到$a-x+b ......
Educational Codeforces Round Rated Div2

CF 860(Div 2)题解

A - Showstopper #include <bits/stdc++.h> using namespace std; int main() { int t; scanf("%d",&t); while (t--) { int n,a[110],b[110]; scanf("%d",&n); f ......
题解 860 Div CF

Codeforces Round 860 (Div. 2) - 题解

https://codeforces.com/contest/1798/problems A. Showstopper 考虑将 $\max(a_i,b_i)$ 全都交换到 $b_i$,那么 $a_i$ 就是 $\min(a_i,b_i)$。 只需要判定: $$a'=[\min(a_1,b_1),\m ......
题解 Codeforces Round 860 Div

Codeforces Round 856 (Div. 2)

https://codeforces.com/contest/1794 C. Scoring Subsequences 分析: 发现每次前i个的最优答案一定是从后往前连乘的一段 分母依次可以考虑为1 2 3 4。。。(也就是n-i+1) 从后往前考虑 发现只要当前a[i]的>=n-i+1 对答案一定 ......
Codeforces Round 856 Div

Codeforces Round 860 (Div. 2) A-D题解

比赛地址 A.Showstopper 题意:给两个数组a和b,可以进行任意次操作:交换a[i]和b[i],问能否使得a[n]和b[n]分别是数组a和b的最大值 Solution 假设a[n]和b[n]固定,对于每一个i,a[i]和b[i]只能选其中之一,并且必须选择比a[n]或者b[n]小的,如果只 ......
题解 Codeforces Round 860 A-D

css让div在页面上下左右居中

.box{ position: absolute; left:50%; top:20%; transform: translate(-50%, -50%); } <div class="box"><div > ......
上下 页面 css div

Codeforces Round 859 (Div. 4) 题解集

CF1807 题解集 CF1807A Plus or Minus CF1807B Grab the Candies CF1807C Find and Replace CF1807D Odd Queries CF1807E Interview CF1807F Bouncy Ball CF1807G1&... ......
题解 Codeforces Round 859 Div

Educational Codeforces Round 145 (Rated for Div. 2) A-D题解

比赛地址 A. Garland 1 void solve() 2 { 3 for(int i=1;i<=4;i++) 4 { 5 b[i]=a[i]=0; 6 } 7 int cnt=0; 8 string t;cin>>t; 9 set<int>st; 10 for(int i=0;i<4;i++ ......
题解 Educational Codeforces Round Rated

Educational Codeforces Round 145 (Rated for Div. 2) - 题解

https://codeforces.com/contest/1809/problems A. Garland 只需要枚举颜色种类数即可。如果颜色为 $2$ 还要枚举一下颜色分布,形如 aabb 的答案为 $4$,形如 abbb 的答案为 $6$,如果形如 aaaa 无解,否则答案均为 $4$。 # ......
题解 Educational Codeforces Round Rated

CF R858 div.2

A 很简单的题,就过了 B 题意: 给定一个长度为 $n$ 的数组 $A$,你可以将其重新排序,并得到一个新数组 $B = [a_1 + a_2, a_2 + a_3, ..., a_{n-1} + a_n]$ ,使得 $mex(B)$ 最小,$mex$ 为在 $B$ 中找到一个最小的 $B$ 中不 ......
R858 858 div CF

Nebius Welcome Round (Div. 1 + Div. 2)

Preface 在课程的夹缝中补题,苦路西 不过这场的A~D极水,吃完晚饭一个小时不到就全写了,不过E转化想到了没设计好状态没写出来可惜可惜 A. Lame King SB题,显然要么往目标方向走要么停住,没有回头这一说 稍微手玩一下推一下式子即可,具体看代码 #include<cstdio> #i ......
Div Welcome Nebius Round