蓝桥杯练习
qq_38312744
这个作者很懒,什么都没留下…
展开
-
快速排序
快速排序的基本思想是,通过一轮的排序将序列分割成独立的两部分,其中一部分序列的关键字(这里主要用值来表示)均比另一部分关键字小。继续对长度较短的序列进行同样的分割,最后到达整体有序。在排序过程中,由于已经分开的两部分的元素不需要进行比较,故减少了比较次数,降低了排序时间。 详细描述:首先在要排序的序列 a 中选取一个中轴值,而后将序列分成两个部分,其中左边的部分 b 中的元素均小于或者等转载 2018-01-23 16:47:55 · 125 阅读 · 0 评论 -
第六届蓝桥杯:三羊献瑞
观察下面的加法算式: 其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。 请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。题目答案:1085 题目思路:题目用8个不同的汉字来代表八个不同的数字(0-9的任意一位数字),容易想要0-9的全排列,规定每个文字代表一个数字即可,其中,详,三不能为0;如果不会用全排列,可以嵌套一堆for循环,进行判断。这里给出代码进行参...转载 2018-03-18 19:19:24 · 182 阅读 · 0 评论 -
树状数组彻底入门
转载于https://www.cnblogs.com/hsd-/p/6139376.html 转载于https://www.cnblogs.com/hsd-/p/6139376.html[cpp] view plain copy print?int lowbit(int t) { return t&(-t); } void add(int x,int y) { for(i...转载 2018-03-28 20:27:14 · 272 阅读 · 0 评论