已知一个有序序列,输入一个数字,从序列中删除这个数字。 ...
分类:
其他好文 时间:
2017-11-13 21:18:51
阅读次数:
141
实验目的 : 1 、掌握线性表的定义; 2 、掌握线性表的基本操作,如建立、查找、插入和删除等。 实验内容: 定义一个包含学生信息(学号,姓名,成绩)的的 顺序表和链表,使其具有如下功能: (1) 根据指定学生个数,逐个输入学生信息; (2) 逐个显示学生表中所有学生的相关信息; (3) 根据姓名进 ...
分类:
其他好文 时间:
2017-11-09 19:48:17
阅读次数:
139
1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、什么是LinkList 链表(Linked list)是一种常见的 ...
分类:
编程语言 时间:
2017-11-05 22:27:01
阅读次数:
320
这周过去,就已经过了大半个学期了,老师对1到8章的内容进行了复习,确实感觉到前面的东西没以前那么难了,虽然还是存在一点问题,但是不得不说老师的方法真的是有效的。这章我们学习了集合,和数据结构有很大的联系,List是顺序表,Stack就是栈,tree是树。数据结构中的很多算法除了c还可以在JAVA中实 ...
分类:
编程语言 时间:
2017-11-05 12:15:12
阅读次数:
177
#include <iostream>#include <stdlib.h>#define MAXLISTSIZE 100 //预设的存储空间最大容量 using namespace std; typedef string ElemType;typedef struct{ ElemType *ele ...
分类:
编程语言 时间:
2017-11-04 14:58:52
阅读次数:
185
1095 Anigram单词 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 收藏 关注 1095 Anigram单词 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 1095 Anigram单词 基准时间限制:1 秒 空间限制 ...
分类:
编程语言 时间:
2017-11-04 11:12:30
阅读次数:
250
1.线性表(linear_list): 特点: 在数据元素的非空有限集合中 2.线性表的顺序表示:用一组地址连续的存储单元依次存储线性表的数据元素 ...
分类:
编程语言 时间:
2017-10-31 20:15:34
阅读次数:
193
逆置打印字符串是有很多种方法的,个人感觉使用递归的方式很可以很容易的去理解栈的创建与析构,所以就稍微建立了模型; 首先我们先看看理论: 递归模型: 1. 递归模型即是对自己本身的调用,一般用在函数或子函数函数的内部; 2. 每调用一次函数,编译器就会分配另一个栈或堆空间; 3. 当遇到终止条件时就开 ...
分类:
其他好文 时间:
2017-10-30 20:59:50
阅读次数:
127
Input 第一行包含两个整数N、M。N表示路口的个数,M表示道路条数。接下来M行,每行两个整数,这两个整数都在1到N之间,第i+1行的两个整数表示第i条道路的起点和终点的路口编号。接下来N行,每行一个整数,按顺序表示每个路口处的ATM机中的钱数。接下来一行包含两个整数S、P,S表示市中心的编号,也 ...
链表: 要求: 定义一个包含学生信息(学号,姓名,成绩)的顺序表和链表,使其具有如下功能: (1) 根据指定学生个数,逐个输入学生信息; (2) 逐个显示学生表中所有学生的相关信息; (3) 根据姓名进行查找,返回此学生的学号和成绩; (4) 根据指定的位置可返回相应的学生信息(学号,姓名,成绩); ...
分类:
其他好文 时间:
2017-10-29 16:47:56
阅读次数:
134