- 博客(20)
- 收藏
- 关注
原创 队列使用数组储存
队列的原理:1队列是一种受限的线性表,他是一种运算受限的线性表先进先出2它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作顺序表储存1首先定义一个队列队列里的DataType是int 类型2在我们添加元素时.首先要初始化重要的事要做好防御性检查3检查队列是否为空,或者已满,方便我们删除或者添加元素4元素入队首先我们入队以前要检查队列是否已...
2019-11-06 19:19:58 971
原创 链表的实现~添加元素
#链表和顺序表的区别:1.顺序表删除元素需要移动后面的元素,如果数据太多我们需要操作的工作量太大,浪费系统资源…2顺序表可以应用少量的元素,链表则可以储存大量元素3.链表也是一种线性表#链表的初始化##链表的插入2.尾插法#遍历链表...
2019-10-23 21:53:20 780
原创 顺序表的企业级开发
#文件句柄高性能的web 服务器Squid 每秒可处理上万并发的请求,从网络连接到服务器的客户端与服务器端在交互时会保持一种会话(和电话通话的场景类似)。服务器端为了管理好所有的客户端连接,给每个连接都编了一个唯一的整数编号,叫做文件句柄,简称fd.#链表实现为了防止其他用户恶意占用资源,我们用顺序表储存数据来进行判定我们用时间戳来实现我们时间头文件<time.h>我...
2019-10-16 19:47:22 93
原创 顺序表的实现
#顺序表的注意事项1.顺序表是一种线性结构2.顺序表存储元素不可以有空值#顺序表的初始化首先我们要为L.elems分配MAX个内存如果分配内存失败我们就要返回L.lenth当前为空所以是0Lsize=最大空间MAX#顺序表添加元素首先我们添加元素的时候要考虑元素空间是否已满如果满了就返回false;#插入元素插入元素前做好防御性检查判断i位置是否大于等于最大空间或者插...
2019-10-15 22:13:34 104
原创 引用的初学习
#include<stdio.h>#include<stdlib.h>struct teacher{char name[32];int age;};void printT(struct teacher *t){printf("%s 's age is %d\n",t->name,t->age );}int main(void){struct...
2019-06-21 13:04:36 56
原创 c,c++注意事项
1注意条件判断#include#include<windows.h>int main(void){if(i20);容易忽略=错误不容易发现建议改if(20i);这样当忽略=时编译器会报错}
2019-06-20 21:45:53 90
原创 指针课堂笔记
1为什么使用指针(1)函数的值传递,无法通过调用函数,来修改函数的实参(2)被调用的函数需要更多的返回值给调用函数(3)减少值传递时带来的额外开销,提高代码效率include#include<stdio.h>#include<stdlib.h>using namespace std;int money(int i){i+=100;return i;}...
2019-06-20 13:20:32 73
原创 练习
#include#include<Windows.h>#includeusing namespace std;int main(void){//作业1输入3个整数,求和int x,y,z;int s;//s为整数和cout<<“请输入3个整数”;cin>>x;cin>>y;cin>>z;s=x+y+z;cout&...
2019-06-20 12:03:54 61
原创 1000到100水仙花个数代码
#include#include<Windows.h>using namespace std;//水仙花个数int main(void){int a,b,c;for(int i=100;i<=999;i++){a=i%10;b=(i/10)%10;c=i/100;if(aaa+bbb+ccc==i){cout<<i<<endl;}}...
2019-05-16 18:14:53 377
原创 正整数二进制转换代码
#include iostream#include<Windows.h>using namespace std;int main(void){int x;int i;int number[32]={0};cout<<“请输入整数”;cin>>x;while(x<0){cout<<“请输入正整数”;system...
2019-05-16 16:29:33 1420
原创 今天练习9*9乘法表,有兴趣的盆友可以看看.
这个乘法表很好打印就是需要注意每行的间距,大家可以看代码.代码如下:#include#include<Windows.h>#includeusing namespace std;int main(void){for(int i=1;i<=9;i++ ){for(int j=1;j<=i;j++){cout<<i<<“x”<&...
2019-05-16 16:07:31 585
原创 每天一小步,加油.爱自己,爱生活
项目练习和昨天的相比难度上升一点不过还是小kiss这里需要记住的就是只能输入行数#include#include<Windows.h>#includeusing namespace std;int main(void){int x;int y;cout<<“请输入行数”<<endl;cin>>x;for(int i=0;i&l...
2019-05-15 17:17:37 72
原创 小海龟安装不了,求求各位想想办法
大家好,我用github安装小乌龟一开始是提示这个然后依靠网友的观念是程序员管理页面安装出来的是这个到底该怎样安装谢谢各位了,求解决方案
2019-05-14 20:57:21 401 1
原创 新手练习,求关注,求点赞
#include#include#include<Windows.h>using namespace std;int main3(void){int x;int y;cout<<“请输入行数”<<endl;cin>>x;//行数cout<<“请输入每行字符”<<endl;cin>>y;//字符...
2019-05-14 15:33:45 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人