/* 每个函数都做了很清晰的注释,适合初学数据结构的朋友。 表中在Lb中但不在La中的元素插入到La中 */ //c_1.h # include <string.h> # include&n
/* 用指针处理串,用串作为函数的参数 编写这个交互式小程序,它读入用户输入的一行字符作为一个串,然后程序创建新串并且打印它 程序思路: 1.先在主函数
/* 输入一个字符串,然后反序输出并且算出这个字符串的ASCII编码和 程序思路: 1.定义一个字符数组,用于存放用户的输入 2.计算sum 3.反序打印字符数组 */ //ctype.h 含有宏isalpha()的定义 # include <ctype.h>&
/* 程序思路: 1.首先定义一个文件指针,一个FileName字符数组(用于接收用户输入的文件名),一个tmp字符数组(用于存放数据),一个字符变量InputChar(用于接收用户的数据输入) 2.输入文件名FileName,sprintf函数将数据写入磁盘,并且写入tmp 3.验证文件是否打开正确,若正确继续,否则退出 4.输入
/* 单链表整表创建算法思路 1.声明一结点p和计数器变量i 2.初始化一空链表L 3.让L的头结点的指针指向NULL,即建立一个带头结点的单链表 4.循环: 生成一新结点赋值给p 随机生成一数字赋值给p的数据域p-&
/*ListInsert(*L,i,e):在线性表L中的第i个位置插入新元素e,L的长度加1*/ /* 顺序存储线性表的插入算法思路: 1。如果插入的位置不合理,抛出异常 2。如果线性表的长度大于数组的长度,则抛出异常或动态增加容量 3。从最后一个元素开始向前遍历到第i个位置,分别将他们都向后移动一个位置 4。将要插入元素
Linux常见进程命令: ps 查看系统中的进程 如:ps -af ps -ef top 动态的现实系统中的进程
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号