C/C++
文章平均质量分 93
大小宝
Whole bikaqiu
展开
-
单链表的简单操作之输出
一、链表的输出链表的输出就是一次输出链表中各个结点的数据或输出某个结点的数据。输出单链表的程序设计思想如下:定义一个结点结构体指针变量p 让p指向链表的第一个结点即头指针所指向的结点 使用当型循环,循环的条件是p所指向的结点成员point不是NULL,在循环体中执行的下面的操作:(1)输出指针变量p所指向结点的数据(2)让指针变量p指向链表的下一个结点...原创 2017-03-07 16:15:30 · 20611 阅读 · 0 评论 -
C语言操作EXCEL文件(读写)
本文主要介绍通过纯C语言进行EXCEL的读写操作:(修改时间2018.08.28,如果运行结果均是0,请看文章最后一节)在之前需要使用C语言读取Excel文件内容的功能,查阅了很多资料,大部分是通过或者过对Excel表格的读取操作,这变要求在工程中添加类,如及其头文件等,这包括Excel接口、导入类、头文件等。操作十分复杂,当然我也对这种方法进行了尝试,也实现了功能,这种方法实现的功能比较多,一般我们只是进行简单的读写操作,所以并不是很想使用这种方法。下面通过C语言读写程序来实现。原创 2017-02-26 18:18:37 · 230670 阅读 · 121 评论 -
C++ 递归法求解汉诺塔问题
一、递归法与递推法的比较:递归法比递推法速度慢;递归法比递推法适用范围光。二、汉诺塔问题分析: 1. 1个盘子:直接移动, “N==1”是递归终结条件。 2. N个盘子:吧移动N个盘子的问题转化为移动N-1盘子的问题。 (1)把A上面的N-1个盘子移动B(借助C); (2)把第N个盘子一道C; (3)把B上的N-1个盘子移到C(借助A)#include <原创 2017-03-30 17:33:42 · 9275 阅读 · 0 评论