just_sort
just_sort
全部文章
未归档
ACM-CF(2)
ACM/ICPC BITSET优化(6)
ACM/ICPC CODE_VSOJ(2)
ACM/ICPC LibreOJ(2)
ACM/ICPC STL(1)
ACM/ICPC Wanna_fly(49)
ACM/ICPC 贪心/思维/构造题(12)
ACM/ICPC 集训队平时训练题(17)
ACM/ICPC_ BZOJ(283)
ACM/ICPC_BestCoder(19)
ACM/ICPC_Codeforences(204)
ACM/ICPC_FFT(11)
ACM/ICPC_FWT(3)
ACM/ICPC_Hackerrank(1)
ACM/ICPC_HDOJ(152)
ACM/ICPC_NTT/CRT(6)
ACM/ICPC_POJ(57)
ACM/ICPC_SWUST OJ(19)
ACM/ICPC_UESTC(32)
ACM/ICPC_UVAOJ(13)
ACM/ICPC_动态规划(69)
ACM/ICPC_区间DP(9)
ACM/ICPC_多校联合训练(36)
ACM/ICPC_大步小步算法(1)
ACM/ICPC_容斥/雀巢原理(1)
ACM/ICPC_挑战程序设计竞赛(9)
ACM/ICPC_数位dp(18)
ACM/ICPC_数据结构(88)
ACM/ICPC_数论(23)
ACM/ICPC_树形dp(20)
ACM/ICPC_概率dp(15)
ACM/ICPC_状压dp(13)
ACM/ICPC_玲珑OJ(19)
ACM/ICPC_莫比乌斯反演/线形筛(1)
ACM/ICPC_计算几何(40)
ACM/ICPC_高斯消元(4)
ACM/ICPC二分/三分(4)
ACM/ICPC单调栈(7)
ACM/ICPC单调队列(13)
ACM/ICPC双指针(17)
ACM/ICPC图论_A*,IDA*(2)
ACM/ICPC图论_BFS(24)
ACM/ICPC图论_DFS(16)
ACM/ICPC图论_LCA(20)
ACM/ICPC图论_TwoSAT(1)
ACM/ICPC图论_二分图(8)
ACM/ICPC图论_拓扑排序(2)
ACM/ICPC图论_最短路/生成树(6)
ACM/ICPC图论_水题(23)
ACM/ICPC图论_网络流(27)
ACM/ICPC技巧/脑洞题(8)
ACM/ICPC斜率优化(3)
ACM/ICPC树分治(2)
ACM/ICPC组合游戏/SG(9)
ACM/ICPC高维前缀和(1)
ACM_ICPC紫书(9)
C++ 多线程(3)
cf(1)
CUDA(4)
dfs(1)
Floyd+最小环(1)
kruskal(1)
leetcode(1)
opencv(8)
openvino(1)
poj(1)
prim(1)
Python(2)
tensorflow(4)
一些小技术(1)
二分(1)
图论差分约束(1)
并行编程方法与优化实践(3)
数字图像处理论文和算法复现(51)
数据结构_2D系列(2)
数据结构_AC自动机(17)
数据结构_Hash(15)
数据结构_KDtree(2)
数据结构_Kmp(7)
数据结构_Splay树(12)
数据结构_主席树(4)
数据结构_倍增法(2)
数据结构_分块法(4)
数据结构_可并堆(1)
数据结构_后缀数组(6)
数据结构_回文树(1)
数据结构_字典树(4)
数据结构_平衡树(3)
数据结构_并查集(11)
数据结构_树链剖分(1)
数据结构_离散化(1)
数据结构_线段树(13)
数据结构_莫队/曼哈顿树(6)
机器学习算法(24)
概率论(4)
深度学习(11)
深度学习论文阅读及算法详解(71)
琐事 心情 生活(10)
生成对抗网络GAN(7)
计算机视觉-常见算法(23)
语义分割(7)
归档
标签
去牛客网
登录
/
注册
BBuf
I good vegetable a.
全部文章
/ 未归档
(共880篇)
BestCoder #85 A,B,C
【A 题意】给定一个数列,求是否存在连续子列和为m的倍数,存在输出YES,否则输出NO。 【解题方法】(sum[i]-sum[j])%m==0-->sum[i]==sum[j]。好了这题就解决了,这数据太水了怎么都能过,甚至错误的代码都能过。 【AC 代码】 #include <...
2016-07-31
0
581
多校联合训练4&&HDU5775
【解题方法】 考虑一个位置上的数字c在冒泡排序过程的变化情况。c会被其后面比c小的数字各交换一次,之后c就会只向前移动。数组从右向左扫,树状数组维护一下得到每个值右边有多少个比其小的值,加上原位置得到最右位置,最左位置为初始位置和最终位置的最小值。 时间复杂度O(n lg n)O(n\ lg\ ...
2016-07-28
0
427
多校联合训练4 &&5773
【解题方法】 0可以转化成任意整数,包括负数,显然求LIS时尽量把0都放进去必定是正确的。因此我们可以把0拿出来,对剩下的做O(nlogn)的LIS,统计结果的时候再算上0的数量。为了保证严格递增,我们可以将每个权值S[i]减去i前面0的个数,再做LIS,就能保证结果是严格递增的。 【AC 代码...
2016-07-28
0
431
多校联合训练4&&HDU 5763
【解题方法】 对于这个问题,显然可以进行DP: 令dp[i]表示到i结尾的字符串可以表示的不同含义数,那么考虑两种转移: 末尾不替换含义:dp[i - 1] 末尾替换含义:dp[i - |B|] (A.substr(i - |B| + 1,|B|) = B) 那么对于末尾替换含义的转移,...
2016-07-28
0
336
扩展欧几里得求逆元
【转载】点击打开链接 用扩展欧几里得求解逆元是一种常用的方法,当然还有其他的方法。这里主要介绍两种,一种就是扩展欧几里得,另一种是不常用的方法。到后面会介绍。 你是否经常遇到过类似的问题 (A/B)%Mod 。此时,要先计算B%Mod的逆元p, 其实他是用逆元解决的典型题目。...
2016-07-28
0
388
uva 11525 Permutation
【题意】 我们知道1——k有K!种排列,现在给定k和n,要你按字典序输出 第n种排列的数列? 【解题方法】 BIT OR 线段树。(这段话是粘的别人的,懒的写,不过思路都一样)k最大为50000,直接算出来不可能,我发现这个n的表达式很有意思,明显(k-1)!就是表示第一次除第一个以外,剩下k...
2016-07-28
0
0
UVA 1400 Ray, Pass me the dishes!
【题意】 给定一个长度为n的序列fi,然后做m次询问,每次询问[l,r]输出这段区间内和最大的子区间。如果存在多个和最大,那取x较小的,如果还是相同,取y较小的。 【解题方法】 区间合并的经典题目了,可以看白书201页的方法。我基本上就是这种...
2016-07-28
0
422
2016第三场多校联盟1001
【题意】给一个数,如果5次开方能开到1的话就输出次数,否则输出TAT。 【解题方法】水题,考虑上界就可以了。 【AC代码】 #include<bits/stdc++.h> using namespace std; #define L 100000 string add(strin...
2016-07-27
0
0
2016第三场多校联盟训练1011
【题意】平面上有n个点,问能不能找到4个点使得A->B的距离==C->D的距离,并且这两条线段不完全重合。还有一个条件整数点,点数1e6。 【解题方法】 考虑一种暴力,每次枚举两两点对之间的曼哈顿距离,并开一个桶记录每种距离是否出现过,如果某次枚举出现了以前出现的距离就...
2016-07-27
0
314
2016第三场多校联盟训练1010
【题意】一个人要从(0,a)点到达(0,0)点,并且必须满足行船时,船头的方向一直指向(0,0)点,问要到达(0,0)点的时间。 【解题方法】 首先这个题微分方程强解显然是可以的,但是可以发现如果设参比较巧妙就能得到很方便的做法。 先分解v1v_1v1, 【PS】这题纯属队...
2016-07-27
0
371
首页
上一页
71
72
73
74
75
76
77
78
79
80
下一页
末页