![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言编程题
Advsance
我们的征途是星辰大海
展开
-
C++练习题
关于vector的使用1.定义排序子序列为一个数组中一段连续的子序列,并且这段子序列是非递增或者非递减排序的。牛牛有一 个长度为n的整数数组A,他现在有一个任务是把数组A分为若干段排序子序列,牛牛想知道他最少可以把这个数 组分为几段排序子序列.如样例所示,牛牛可以把数组A划分为[1,2,3]和[2,2,1]两个排序子序列,至少需要划分为2个排序子序列,所以输出 2 输入描述: 输入的第一行为一...原创 2019-07-08 12:32:18 · 4638 阅读 · 0 评论 -
C语言中的简单编程题
将数组A中的内容和数组B中的内容进行交换。(数组一样大)计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。编写程序数一下 1到 100 的所有整数中出现多少次数字9。①第一题直接可以定义两个指针进行交换 见tset1();②用for循环中用double类型的数据不然就算隐式转换;但是是在计算后转换会引发输出为1③取余还有整除10在这里插入代码片...原创 2019-06-29 20:21:40 · 906 阅读 · 0 评论 -
进程,进程的状态,linux下的进程查看,以及进程的创建过程
进程1.什么进程1)从用户角度就是运行起来的程序进程是什么:进程就是运行起来的程序—用户层面的理解2)从操作系统的层面理解:程序运行需要将代码数据加载带内存中,而操作系统上运行了很多程序,操作系统就必须去管理这些程序的运行,先描述在组织进行管理,在操作系统的层面进程就是操作系统对一个运行的程序的描述。比如说校长想了解一个学生,校长看学生的档案就行,校长眼里看到了同学们的档案就仿佛看到真人...原创 2019-08-13 18:27:52 · 506 阅读 · 0 评论 -
C++异常,以及其的优缺点
C++异常概念特定的时候才发生,不是每一次都发生,每一次都发生那就是代码有问题。在函数调用链中异常展开匹配原则异常安全构造函数完成对象的构造和初始化,最好不要在构造函数中抛出异常,否则可能导致对象不完整或没有 完全初始化析构函数主要完成资源的清理,最好不要在析构函数内抛出异常,否则可能导致资源泄漏(内存泄漏、句 柄未关闭等)C++中异常经常会导致资源泄漏的问题,比如在new和delet...原创 2019-08-10 12:19:37 · 3966 阅读 · 0 评论 -
关于兔子的问题
有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少?/** * 统计出兔子总数。 * * @param monthCount 第几个月 * @return 兔子总数 */public static int getTotalCount(int monthCount){ return 0;}...原创 2019-08-10 14:09:43 · 195 阅读 · 0 评论 -
网络字节序,与内存对齐
网络字节序:字节序:cpu在内存中对数据的存取顺序–针对存储大小大于一个字节的数据类型主机字节序:一个主机的字节序取决于CPU架构,常见的架构—X86(小端字节序)MIPS大端字节序 只有一个字节以上的才有大小端之分(免费)小端字节序:低地址存低位大端字节序:高地址存低位在网络通信中(两条不同主机之间的通信)-- 通信双方并不知道对方的主机字节序。主机字节序大小端的识别:在通信过程...原创 2019-08-11 09:06:27 · 526 阅读 · 0 评论 -
剑指offer数组中的查重
1.在一个长度为n的数组中,所有数组都在0到n-1,然而有些数子是重复的,但不知道有几个数字重复,也不知道每个数字重复了几次,请找出任意一个重复的数字,例如:如果输入长度为7的数组{2,3,1,0,2,5,3} 那么重复的数字就是2或者3;**思路一:**排个序,那么相同的元素肯定在一起。之后前后比较就可以了。void Qsort(vector<int>& arr, in...原创 2019-09-17 15:18:29 · 189 阅读 · 0 评论 -
不修改数组找出重复的数字,以及有序数组的合并
题目:在一个长度为n+1的数组里所有的数字都在1~n之间,所以数组肯定至少有一个数字是重复的,请找出任意一个重复的数字,但不能修改数组例如:输入长度为8的数组{2,3,5,4,3,2,6,7},那么对应的输出是重复数字2或者3;思路:一个容量为n+1的数组,中放值n个值,那么肯定至少有一个是重复的。数组不能修改,找出任意一个重复的。1.申请辅助空间,在修改。那么空间复杂度肯定上升2.通过二分...原创 2019-10-09 13:13:46 · 195 阅读 · 0 评论