posted @ 2021-07-29 22:59 辉仔猿 阅读(43) 评论(0) 推荐(0) 编辑
摘要:
将一个intdata[10]={0,1,4,7,8,5,2,3,6,9}通过冒泡排序后得到升序,再用vector删除为偶数的元素 #include<iostream> #include<vector> #include<iterator> #include<list> using namespace 阅读全文
摘要:
#include<iostream> #include<stdlib> #include<ctime> #include<string> using namespacestd; string RunDemo() { string str[4]={"a","b","c","d"}; int i=ran 阅读全文
posted @ 2021-07-29 22:59 辉仔猿 阅读(148) 评论(0) 推荐(0) 编辑
摘要:
编写一个函数,要求输入一个字符串和要移动的位数n,使得该字符串能向右移动n位,输出移动后的字符串。例如:tomloveslily移动2位得lytomlovesli。 思路:把字符串变成两部分,交换位置,实际操作先把后n个字符保存起来,将strlen-n个字符往后移动n个位置,最后把n个字符放在前面( 阅读全文
posted @ 2021-07-29 22:57 辉仔猿 阅读(483) 评论(0) 推荐(0) 编辑
摘要:
#include<iostream> using namespacestd; int main(){ int n; cin>>n; do{ cout<<n%10; }while(n/=10) return 0; } 思路:这个方法使用了取余和取整的操作,能够实现对一个整型数据逆向输出处理。 #inc 阅读全文
posted @ 2021-07-29 22:55 辉仔猿 阅读(364) 评论(0) 推荐(0) 编辑
摘要:
1.Internet上的通信协议有哪些?此协议分为几层? Internet采用的基础协议是TCP/IP协议。TCP/IP协议(传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议族。TCP/IP协议不仅仅指的是TCP和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协 阅读全文
posted @ 2021-07-29 22:53 辉仔猿 阅读(118) 评论(0) 推荐(0) 编辑
摘要:
1.#define和const的联系与区别 联系:#define和const都是定义常量的一种方法 区别: (1)编译器处理方式不同: #define定义的常量在预处理阶段展开 const常量在编译运行阶段使用 (2)类型不同: #define定义的常量没有类型,只进行简单的替换,可能会有多个拷贝, 阅读全文
posted @ 2021-07-29 22:52 辉仔猿 阅读(52) 评论(0) 推荐(0) 编辑
摘要:
(以下是本人在学习程杰老师的《大话数据结构》所做的笔记) 一、算法的定义 算法(Algorithm)是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。 二、算法的特性 1.输入输出 2.有穷性 3.确定性 4.可行性 三、算法的要求 1.正确性 2.可读性 阅读全文
posted @ 2020-01-12 10:51 辉仔猿 阅读(485) 评论(0) 推荐(0) 编辑
摘要:
linux操作系统的使用 shell:英文单词Shell可直译为"贝壳"。贝壳是动物作为外在保护的一种工具。 linux中的Shell就是linux内核的一个外层保护工具。 shell是一个命令行解释器,将用户命令解析为操作系统所能理解的指令, 从而实现用户与操作系统的交互。 Shell的类型: B 阅读全文
posted @ 2019-12-07 16:50 辉仔猿 阅读(353) 评论(0) 推荐(0) 编辑
摘要:
1.fork()函数 以下是一段非常有趣的代码,代码来源:http://www.cnblogs.com/bastard/archive/2012/08/31/2664896.html #include <unistd.h> #include <stdio.h> int main () { pid_t 阅读全文
posted @ 2019-12-07 16:49 辉仔猿 阅读(131) 评论(0) 推荐(0) 编辑