- 博客(3)
- 收藏
- 关注
原创 PAT乙级1023题(c语言)
题目描述: 给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。 现给定数字,请编写程序输出能够组成的最小的数。 输入格式: 输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……数字 9 的个数。整数间用一个空格分隔。10 个数字的总个数不超过 50,且至少拥有 1 个非 0 的数字。 输入格式: 输入在一行中给出
2021-05-03 16:57:43
255
1
原创 在链表中实现两结点前后转换(c语言)
链表的定义: typedef struct Node { int data; struct Node * next; }Stack; 构建转换函数: 错误思路: 类比之前的交换两个整形数的函数,如下: void jiaohuan(int a,int b) { int tmp; tmp=a; a=b; b=tmp; } 从而写出了如下函数: void jiaohuan(Stack *A,Stack *B) { Stack *tmp; tmp=A; A=B; B=tmp; } 这个函数
2021-05-03 11:37:26
1783
2
原创 c语言实现的停车场管理系统
问题描述: 设停车场内只有一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若车场内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它之后开入的车辆必须先退出车场为它让路,待该辆车开出大门外,其它车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。 由题得,...
2021-04-30 13:43:50
6051
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅