/*粒子线条,鼠标移动会以鼠标为中心吸附的特效*/
cursor: url(https://files-cdn.cnblogs.com/files/zouwangblog/cursor.ico),auto;
摘要: 双目运算符 位逻辑运算符 有6种位运算: & 与运算 | 或运算 ^ 异或运算 ! 非运算(求补) >> 右移运算 << 左移运算 与运算(&)双目运算。二个位都置位(等于1)时,结果等于1,其它的结果都等于0。 1 & 1 == 1 1 & 0 == 0 0 & 1 == 0 0 & 0 == 0 阅读全文
posted @ 2020-10-07 19:31 Empty-R 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 1110test T1:Inversion逆序数对1(inversion.cpp/in/out 1s 256M)给定N的值,要求找出一个N的全排列,这个全排列中,逆序数有M对。这样的结果会存在多个解,现在请输出字典序最小的那个解。例如当输入3 1 时,则1 3 2这个排列有一个逆序对,2 1 3这个 阅读全文
posted @ 2020-10-07 19:27 Empty-R 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 0922test 最小数Time Limit: 1 Sec Memory Limit: 128 MB文件名:a.cppDescription给定一个正整数n,请去掉其中的m个数字,使其剩下的数字按原先从左到右的相对次序组成一个新数,但该新数的值必须尽可能的小。Input只有一行,共2个整数,分别是n 阅读全文
posted @ 2020-10-07 19:26 Empty-R 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 归并排序 归并排序采用了分治策略(divide-and-conquer),就是将原问题分解为一些规模较小的相似子问题,然后递归解决这些子问题,最后合并其结果作为原问题的解。 归并排序将排序数组A[1..n]分成两个各含n/2个元素的子序列,然后对这个两个子序列进行递归排序,最后将这两个已排序的子序列 阅读全文
posted @ 2020-10-07 19:25 Empty-R 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 算法原理 冒泡排序的原理是每次从头开始依次比较相邻的两个元素,如果后面一个元素比前一个要大,说明顺序不对,则将它们交换,本次循环完毕之后再次从头开始扫描,直到某次扫描中没有元素交换,说明每个元素都不比它后面的元素大,至此排序完成。 时间复杂度 冒泡排序的时间复杂度为O(N)。 初始状态是排 阅读全文
posted @ 2020-10-07 19:19 Empty-R 阅读(391) 评论(0) 推荐(0) 编辑
摘要: Description 给你一棵N(N<=10000)个节点的树,求每个点到其他点的最大距离。 Input 第一行一个数N。接下来若干行每行两个数k,t描述一条点k到点t的边(输入数据保证无重复边)。 Output N行每行一个数表示每个点到其他点的最大距离。 Sample Input 5 1 2 阅读全文
posted @ 2020-01-05 15:34 Empty-R 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Description 有个公司要举行一场晚会。 为了能玩得开心,公司领导决定:如果邀请了某个人,那么一定不会邀请他的上司 (上司的上司,上司的上司的上司……都可以邀请)。 每个参加晚会的人都能为晚会增添一些气氛,求一个邀请方案,使气氛值的和最大。 Input 第1行一个整数N(1<=N<=6000 阅读全文
posted @ 2020-01-05 14:24 Empty-R 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 【CSP-J 2019 】复赛分析 前言(????) 总的来说,这次复赛感觉考的很不满意,至于原因,感慨万分!关键是:期中考试了!偏偏是这个时候! - 由于我是一个初二的蒟蒻,所以考试前先定了一个目标:前两道题AC(可是现实与想象就是差INF),后两道题写个AC自动机或随机数什么的,不然就打暴力骗点 阅读全文
posted @ 2019-12-29 16:04 Empty-R 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 【算法简述】基础数据结构-并查集 并查集也是用来维护集合的,和前面学习的 set 不同之处在于,并查集能很方便地同时维护很多集 合。如果用 set 来维护会非常的麻烦。并查集的核心思想是记录每个结点的父亲结点是哪个结点。然而可以知道,这样空间时间复杂度极高,无法通过题目的时限. 并查集基本 基本结构 阅读全文
posted @ 2019-11-23 16:30 Empty-R 阅读(450) 评论(0) 推荐(1) 编辑
摘要: 【病毒小程序】关于病毒的代码 可以用来运行一下,你的电脑可能会发生......但大家都知道,病毒是恐怖的,你可以做一些有趣的代码. 关机代码 #include using namespace std; void main() { system(“cmd /c shutdown -s -t 60”); 阅读全文
posted @ 2019-09-28 16:13 Empty-R 阅读(6220) 评论(0) 推荐(0) 编辑