
数据结构实验课
Douni_Engineer
这个作者很懒,什么都没留下…
展开
-
heap algorithm
heap四个函数用法原创 2021-07-13 16:27:28 · 115 阅读 · 0 评论 -
string stl
string常用函数原创 2021-07-13 16:27:17 · 84 阅读 · 0 评论 -
数据结构刷题网站
c语言网题库:原创 2021-07-12 10:00:12 · 3909 阅读 · 0 评论 -
第3章 问题 C: 算法3-2:行编辑程序
题目:代码简单,先不写;原创 2021-07-12 08:27:11 · 117 阅读 · 0 评论 -
第3章 问题 B: 算法3-1:八进制数
题目:问题 B: 算法3-1:八进制数时间限制: 1 Sec 内存限制: 32 MB提交: 923 解决: 527[提交][状态][讨论版]题目描述将十进制数转换为八进制,并输出。图:将十进制数转换为八进制并输出输入输入包含若干十进制正整数。输出输出相应的八进制数,每个占一行。样例输入1237891910020345样例输出123710112346162771提示提示:书上有相应的算法,需要补充缺失的函数。总结:1、数值转换使用到堆栈,原创 2021-07-12 08:21:57 · 233 阅读 · 0 评论 -
第三章 1090 问题 A: 出栈合法性
题目:问题 A: 出栈合法性时间限制: 1 Sec 内存限制: 32 MB提交: 1317 解决: 556[提交][状态][讨论版]题目描述已知自然数1,2,…,N(1<=N<=100)依次入栈,请问序列C1,C2,…,CN是否为合法的出栈序列。输入输入包含多组测试数据。每组测试数据的第一行为整数N(1<=N<=100),当N=0时,输入结束。第二行为N个正整数,以空格隔开,为出栈序列。输出对于每组输入,输出结果为一行字符串。如给出的序列是合法的出栈序列原创 2021-07-12 07:29:32 · 228 阅读 · 0 评论 -
题号1320 第二章线性表 问题 D: 算法2-8~2-11:链表的基本操作
题目:代码:#include <iostream>#include <bits/stdc++.h>using namespace std;list<int>ls1;//struct Node{// //};int main(){ auto p_ls1=ls1.begin(); int n=0; cin>>n; int i=0,num_tem=0; while(i<n) { i++; cin>>原创 2021-07-12 06:45:58 · 155 阅读 · 0 评论 -
1319 问题 C: 算法2-3~2-6:Big Bang
题目:代码:(输出格式未改)#include <iostream>#include <bits/stdc++.h>using namespace std;struct Note{ int id; string data;};////typedef struct node//学生结构体//{// int sno;//学生学号// string sname;//学生姓名// double sgrade;//学生成绩//}Student原创 2021-07-12 05:24:18 · 138 阅读 · 0 评论 -
1318 问题 B: 算法2-2:有序线性表的有序合并
题目:自己写的stdc++库版:关键词:实验了:尾插入,排序,迭代器,auto ,迭代器while遍历代码:#include <iostream>#include <bits/stdc++.h>using namespace std;int main(){ list<int>A,B,C; int m,n,i,j,len,a,b,c_tem; cin>>m>>n; for(int i=0;i<m;i++) {原创 2021-07-11 12:39:03 · 218 阅读 · 0 评论