一.简述 栈,LIFO。是操作受限的线性表,和线性表一样有两种存储表示方法。下面以顺序存储为例,实现。 二.ADT 暂无。 三.头文件 1 //3_1.h 2 /** 3 author:zhaoyu 4 email:zhaoyu1995.com@gmail.com 5 date:2016-6-7 6 note:realize my textbook <<数据结构(C语言版)>&
一.简述 【】
一.简述 【工作中…】
一.简述 …由于链表在空间的合理利用上和插入、删除时不需要移动等的优点,因此在很多场合下,它是线性表的首选存储结构。然而,它也存在着实现某些基本操作,如求线性表的长度时不如顺序存储结构的缺
一.简述 【暂无】 二.头文件 1 #ifndef _2_3_part1_H_ 2 #define _2_3_part1_H_ 3 //2_3_part1.h 4 /** 5 author:zhaoyu 6 email:zhaoyu1995.com@gmail.com 7 date:2016-6-4 8 note:realize my textbook <<数据结构(C语言版)>> 9 */ 10 //----线性表的单链表存储结构---- 11 /** 12 My Code 13 to make the paragram run correctlly 14 */ 15 #define ElemType
期末考试即将到来,打算花两周时间实现书上所有的算法。巩固学习成果(其实之前也没怎么听课……)毕竟考前突击,背背,ppt刷个90+是没多大意义的。 没错,就是下面这本 毕竟书也是
注意: 虽然是用C语言实现,但是考虑到使用了一个C++的特性—-引用以简化代码,所以所有的代码均以cpp作为后缀,用g++编译(以后不做说明)。 g++版本: 一.简述 本节主要讲述线性表的顺序实
一年前写的代码,偶然翻出来。发现自己当时水平还不赖吗。 1 # include <stdio.h> 2 # include <stdlib.h> 3 # include <time.h> 4 # include <stdbool.h> 5 # include <windows.h> 6 7 # define N0 1000 //初始时刻种群数量为1000 8 # define Nmax 100000 //种群最大数量为100000 9 # define R 6 //最低繁殖年
大概一年前这时候,接触C语言一个月,那时候知之甚少,对面向对象只觉”可远观而不可亵玩“,而且会看到很多言论说C语言就是面向过程的语言,C++就是面向对象的语言。不过,不记得什么时候在网上看到过一篇博文
最近,和同学讨论了一下memset函数,趁着周五空闲做一总结。 memset函数最常用的功能就是初始化数组了(主要是置零),如 #include <iostream> #include <cstring> using namespace std; int main(int argc, char const *argv[]) { int A[10]; memset(A, 0, sizeof(A)); cout << A[0] << '\t' << A[1] << endl; return 0; } 输出 0 0 但是,