- 博客(3)
- 收藏
- 关注
原创 用类PASCAL语言//实现链表(线性表)
//用类PASCAL语言//实现链表(线性表) (线性表)顺序结构线性表LA与LB的结点关键字为整数。LA与LB的元素按非递减有序,线性表空间足够大。试用类PASCAL语言给出一种高效算法,将LB中元素合到LA中,使新的LA的元素仍保持非递减有序。高效指最大限度的避免移动元素。 (我的方法应该不是最高效的) 输入LA长度m:7 输入数据:3 7 11 15 57 68 99 输入LB长度n:7 输入数据:6 7 8 9 10 23 67 3 6 7 8 9 10 11 15 23 57 67 68 99 样
2022-04-04 18:41:57 1003
原创 链表(线性表)
链表(线性表) (线性表)设有一个正整数序列组成的有序单链表(按递增次序有序,且允许有相等的整数存在),试编写能实现下列功能的算法 :(要求用最少的时间和最小的空间) (1)确定在序列中比正整数x大的数有几个(相同的数只计算一次); (2) 在单链表将比正整数x小的数按递减次序排列; 输入长度:13 输入数据:4 5 7 7 8 10 11 15 15 16 17 20 20 输入x:10 输出 5 8 7 7 5 样例输入 7 1 2 3 4 5 6 6 4 样例输出 2 3 2 1 下面展示一些 内联代
2022-04-02 22:50:54 402
原创 表达式计算
表达式计算 在数据结构课上,老师给大家布置了一个表达式计算的问题 32+15. It’s so easy!!! csw同学做了很不过瘾,他想求解更复杂的表达式: 比如(123+456)/789. 但一时之间他想不出好的办法,诸位就帮帮他吧. 输入 输入包括多组数据, 每组测试数据占一行, 包含一个字符串(长度不超过100), 表示要运算的表达式. 输出 对应每组测试数据, 输出计算结果(保留三位小数) 样例输入 (123+456)/789 样例输出 0.734 代码: #include<stdio.h
2022-03-29 15:33:44 807 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人