简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
不修改内容的序列操作:修改内容的序列操作:划分操作:排序操作:二分法查找操作:集合操作:堆操作:最大/最小操作:附上 巡防算法for_each(容器起始地址,容器结束地址,要执行的方法)[html]view plaincopy#include<iostream>#include<al...
一、树状数组是什么树状数组,又称二进制索引树,英文名Binary Indexed Tree之前遇到一个求逆序对的题,看了很多题解都只说了这个树状数组,关于怎么实现的全都避而不谈,我研究了一下午,总算搞出个头绪了一般用来求前缀和,可以把时间复杂度从O(n)降到O(log10 n)非常恐怖,举个例子,假如我们要求从1~1000的前缀和,普通方法需要遍历1000次,而树状数组只需要遍历5次,...
界面截图客户端服务端传输协议源码https://github.com/despicablee/transfer-file
Problem DescriptionIn computer science, a character is a letter, a digit, a punctuation mark or some other similar symbol. Since computers can only process numbers, number codes are used to r...
二分查找一定要是有序的才可以查找,假如我要查找一个树x,给定的序列为1 2 3 4 5 6 7 8 9,那么我判断中间一个数,假如x大于中间那个数,就表明我要找的数在序列的右半部分,小于的话就在左半部分,然后在对半个序列进行同样的操作,所以也叫二分查找,时间复杂度降到O(log2 n)下面的代码分递归与非递归两种#include&lt;iostream&gt;using names