- 博客(2)
- 收藏
- 关注
原创 栈的基本操作和试验(数制转换)
请编程实现利用栈(stack)来作数制转换应用。 说明: 输入十进制数字N转换成r进制数字(分別2、8、16进制),将其结果显示出来。方法是利用N除以r,所得的余数入栈,直到商为0止。再将栈所存放数字,依逆序出栈即可。 例:5410=1101102=668=3616 25410=111111102=3768=FE16 #include <iostream> #include <cstdlib> using namespace std;
2022-09-29 09:19:17 213 1
原创 约瑟夫问题仿真(数据结构C语言版)
试使用循环链表实现约瑟夫问题仿真并显示结果。 说明: 从键盘分别输入人数n、报数值m,设编号为1,2,…,n (n(0),个人按顺时针方向围成一圈,每人持有一正整数报数,开始时任意给出一个报数值m,从第一个人开始顺时针方向自1起顺序报数,报到m时,报m的人出列,从他在顺时针方向的下一个人重新自1顺序报数,如此下去,直到所有人全部出列为止。设计一个程序仿真此过程,给出所有出列人的编号序列。 #include <iostream> #include <cstdlib> using
2022-09-29 08:20:19 80 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人