![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
叫我老伯
主要涉及java领域,总结自己学习概括,希望对大家有用
展开
-
在Linux下C++编程 入门心得——1
在Linux下C++编程(周三晚) 下载环境(Cygwin安装) Cygwin软件下载地址 1、如果电脑是64位,则选择下载第一个 2、如果电脑是32位,则选择第二个 3、点击setup-x86.exe 安装 4、安装过程中选择阿里云镜像(国内的就行) 5、下一步,下一步,直到这个页面 在Devel中有三个,分别是cmake、gcc -g++、gdb(版本均选最新) 在Editors中有一个nona 6、下一步,直到安装好。 linux下的基础命令& C++程序运行命令 hmod原创 2021-12-10 21:42:59 · 1003 阅读 · 0 评论 -
找到缺失的值(大数据)
找到一个大数据中缺失的值 要求:一个整数序列a1, …,一个∈(1 . .N + 1],一个接一个地到达。 目标:如果所有的a都不同,哪个值丢失了? 约束条件:您有o(logn)空间 例子: 有11名足球运动员,数字是1、……、11……你看到一个接一个的10个,哪个少了?你只能记住一个数字。 int i,j; int sum=0; int sum1=0; for(i=0;i<=10000;i++){ sum=sum+i;原创 2021-10-31 18:41:32 · 729 阅读 · 0 评论 -
从数据流中获取出现次数最多的三个元素(大数据)
频繁元素 从数据流中获取出现次数最多的三个元素 要求:空间复杂度为O(k) 算法过程:设计一个容量大小为8的数组,来数,计数加一,如果满了,没有重复均减一。最后数组中多的三个数。 int k[8], count[8], t; for (int i = 0; i < 10; i++) { count[i] = 0; k[i] = 0; } while (!env.done())原创 2021-10-31 18:25:44 · 926 阅读 · 0 评论