- 博客(14)
- 收藏
- 关注
原创 数据结构——线性表的简单应用
步骤3:将两个递增的有序链表合并为一个递增的有序链表(表中不允许重复的数据)2.将两个递减的有序链表合并为一个递减的有序链表(表中允许重复的数据)思路:可以先考虑颠倒链表的次序,再按第一题思路合并。步骤2:创建递增的有序链表。1.将链表的次序颠倒。
2024-08-26 19:31:27
235
原创 STL相关题目
/P,按照 的格式打印整个信息表,每条记录占1行。如果表为空,则输出一行[空]。//A ,向信息表的末尾添加一条记录,内容为 ,分数均为整数。//学员需要设计一个学员信息表,并在主函数中读取输入,根据输入的内容作出相应的动作。//注意 :为了保证排序结果稳定,输入的数据保证不会有两条记录有相同的分数。//R ,删除表中指定姓名的条目,不存在则不做处理。//每种格式的输入占一行,测试有多行输入。//S,将整个信息表的数据按照分数的降序排序。
2024-05-17 13:33:39
276
原创 蓝桥杯历年真题解法(连载中)
现在小明准备将一个三阶幻方(不一定是上图中的那个)中的一些数抹掉,交给邻居家的小朋友来进行还原,并且希望她能够判断出究竟是不是只有一个解。小明最近在教邻居家的小朋友小学奥数,而最近正好讲述到了三阶幻方这个部分,三阶幻方指的是将1~9不重复的填入一个3*3的矩阵当中,使得每一行、每一列和每一条对角线的和都是相同的。三阶幻方又被称作九宫格,在小学奥数里有一句非常有名的口诀:“二四为肩,六八为足,左三右七,戴九履一,五居其中”,通过这样的一句口诀就能够非常完美的构造出一个九宫格来。方式:全排列或DFS。
2024-03-10 22:31:11
382
原创 c++基础题型
/有一个数组 int arr[n],要求写一个函数:void func(int* p, int n);将数组 arr 中为 0 的元素都移至数组末尾,将非 0 的元素移至开始(保持原来的顺序不变)。//经过 func 处理后数组的元素,元素和元素之间使用空格隔开。//经过 func 处理后:1 3 4 - 3 5 0 0。//数组中元素原来是:1 0 3 4 0 - 3 5。4.使用字符函数统计字符串中各类型字符的个数。//例如:1 3 4 - 3 5 0 0。//键盘输入 6 个整数,保存到数组中。
2024-03-02 23:25:49
387
原创 链表相关应用
模拟商场会员卡对n个选手参赛结果进行降序排列对图书信息进行存储、删除及显示用链表实现对学生成绩进行存储、插入及显示求2个链表的差A-B
2023-12-17 15:53:01
2024
1
原创 指针数组与数组指针的应用
大夫值班问题:医院有A、B、C、D、E、F、G七位大夫,在一个星期内(星期一至星期天)**输出格式要求:"Doctor %c is on duty %s.\n"F大夫的值班日在B和C大夫的中间,且是星期四;A大夫比C大夫晚一天值班;D大夫比E大夫晚两天值班;B大夫比G大夫早三天值班;请编程确定每天究竟哪位大夫值班?每天要轮流值班一天。
2023-12-12 22:57:18
862
原创 函数参数应用
调用InputArray函数完成键盘输入一个m行n列的二维数组,调用FindMax函数计算数组中元素的最大值及其所在的行列下标值。其中,m和n的值由用户键盘输入。已知m和n的值都不会超过10。例如,程序的1次运行结果如下:Input m,n:3,4↙1 2 3 4↙5 6 7 8↙9 0 -1 -2↙数组维数输入提示信息: "Input m,n:\n"数组维数输入格式: "%d,%d"数组元素输入提示信息: "Input %d*%d array:\n"
2023-12-11 23:53:38
394
1
原创 递归函数的应用
【代码】完成一个递归程序,倒置字符数组。并打印实现过程递归逻辑为:当字符长度等于1时,直接返回否则,调换首尾两个字符,在递归地倒置字符数组的剩下部分(递归实现)
2023-12-10 15:59:59
127
1
原创 C语言实现班长团支书选举
系统在屏幕显示提示信息“请输入你选择的团支书:”,完成团支书输入(输入形式可采用姓名或候选人编号);若团支书与该生已选择的班长是同一候选人,提示“你选择的团支书与班长不允许是同一人,请重新输入你选择的团支书:”,继续输入团支书;结束):”,重复上述过程,若输入的学号已投票,显示“该学号已完成投票!”,然后继续显示“请输入学号完成投票(输入。系统在屏幕显示提示信息“请输入你选择的班长:”,完成班长输入(输入形式可采用姓名或候选人编号);结束):”,投票学生输入学号后,系统显示当前。4.显示团支书选举结果。
2023-12-09 11:06:01
330
原创 简单指针编程
有n个人围成一圈,顺序排号。从第一人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。30个人中最后留下的是第29号。
2023-12-08 22:24:00
778
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人