- 博客(5)
- 收藏
- 关注
原创 栈和队列+力扣oj
数据进入非空队列,出队列为非空队列的前n-1个数据,腾挪至另一个空队列,然后只剩1个数据的队列出数据,即可做到先入后出。队列通常表示为一个有序的元素列表,新的元素被添加到队列的末尾,而从队列中删除元素时,总是从队列的开头移除。解题思路:为实现队列的先入先出,需要两个栈,数据先入栈,再将含有数据栈的n个数据出栈,达到数据倒置的效果,再将数据栈出栈,达到先入先出的效果。- 队列的头部元素(front):返回队列的第一个元素,而不进行出队操作。- 清空队列(clear):移除队列中的所有元素,使其变为空队列。
2023-11-06 21:50:46
60
原创 数据在内存的存储方式
>二进制:0000 0000 0000 0000 0000 0000 0000 0011。反:1111 1111 1111 1111 1111 1111 1111 1101。补:1111 1111 1111 1111 1111 1111 1111 1110。大端存储:意指数据的低位存储到内存的高位上,数据高位存储到内存的低位上。小端存储:意指数据的低位存储到内存的低位上,数据高位存储到内存的高位上。正数符号位为“0”,复数符号位为“1”。
2023-09-05 20:43:36
315
1
原创 浮点数学习
--->0 10000010 001 0000 0000 0000 0000 0000---二进制。此时的指数E值为1-127(或1-1023),有效数字M不再加上1,此时数值表示一个无限接近0的数。(-1)^0*0.00000000000000000001001 *2^(1-127)约等于0。即为:(-1)^0 1.001*2^3--> S=0,E=(3+127) ,M=1.001。9.0-----十进制。---->1091567616---十进制。eg:5.5------十进制。
2023-07-10 19:15:16
118
1
原创 C语言与三子棋小游戏
1,游戏菜单2,建立游戏棋盘3,玩家与电脑分别下棋4,判断输赢5,结束本局,游戏完成~头文件如下ps.我使用了三个文件来实现(1,game.h 2,game.c 3,text.c),头文件用于全部函数声明,game.c用于函数定义,text.c用于实现测试游戏。
2023-05-14 13:07:19
87
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人