03 2017 档案
摘要:今天编程序时遇到了如下问题:int main(){ cout>a; switch(a) { case 1: cout<<"input filename :"; cin.getline(filename,MAX_PATH); writefile(filename); b...
阅读全文
摘要:数据结构链表一章已学习完毕,因此编了一个程序用以实现链式表的构建,插入,查找,求最大值,以及原地逆转。除了求最大值与原地逆转之外都是常规操作,不再赘述,着重分析最大值与逆转的算法。一、最大值的求解:通过max函数实现,定义结构体指针p指向l的首元节点,max初值为p->data,通过if判断是否有更...
阅读全文
摘要:1、用strtok函数进行字符串分割原型: char *strtok(char *str, const char *delim);功能:分解字符串为一组字符串。参数说明:str为要分解的字符串,delim为分隔符字符串。返回值:从str开头开始的一个个被分割的串。当没有被分割的串时则返回NULL...
阅读全文
摘要:一、c++的引用变量初学c++便接触到了引用变量,定义类型为整型时:int a;int &b=a;表示将b定义为一个引用变量,引用了a的数值,同时b与a的地址值相同,如果改变b的数值,a,b的数值也会改变,但是作为引用变量b的地址值不会改变,同时引用变量与指针有着相似性,但是却是不同的,有着不同的特...
阅读全文
摘要:质因数(素因数或质因子)在数论里是指能整除给定正整数的质数。除了1以外,两个没有其他共同质因子的正整数称为互质。因为1没有质因子,1与任何正整数(包括1本身)都是互质。正整数的因数分解可将正整数表示为一连串的质因子相乘,质因子如重复可以指数表示。根据算术基本定理,任何正整数皆有独一无二的质因子分解式...
阅读全文
摘要:上篇文章是线性表的顺序表示,本篇便是线性表的链式表示。主函数的步骤包括,输入线性表数据,对链表的删除,插入。利用指针进行对链表的访问。同时为了增加程序可读性,将结构体定义为LNode,*linklist。#include//线性表的链式表示using namespace std;typedef st...
阅读全文
摘要:学习了数据结构后对线性表有了更好的了解,所谓线性表有两种实现方法,一种是用顺序结构,一种是用链式结构。具体说来就是用动态数组与链表的方式来实现。这便是数据结构的两种储存方式,顺序存储结构与链式存储结构,同时也是数据结构研究的存储结构的具体体现,因此线性表的实现对于初步学习数据结构的我们有着重要的意义...
阅读全文

浙公网安备 33010602011771号