- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 n皇后问题的递归解法
// fourQueens.cpp : 定义控制台应用程序的入口点。///*因此在任意一个皇后所在位置的水平、竖直、以及斜线上都不能出现皇后的棋子*/#include "stdafx.h"#include#include "stdlib.h"const int maxqueen = 4;int count = 0;int isCorr
2017-11-24 20:59:37 524
原创 DHTMLDLG 界面制作
DHTMLDLG 界面制作dlg为dialog与普通对话框的区别1.类的继承关系class CSingleDlg : public CDHtmlDialog 2.资源枚举 enum { IDD = IDD_DLG_Single, IDH = IDR_HTML_SINGLE};3.构造函数CSingleDlg::CSingleDlg(
2017-11-24 16:54:38 403
原创 C++中友元的理解
1.友元成员函数先上代码#include class B;//由于类B的定义在类A之后,所以用到类B的声明时,使用前向声明 class A{ private: void func() { std::cout } public: void call_func_of_B(B &
2017-11-24 16:48:47 537
转载 大小端模式区别
1. 什么是大端,什么是小端:所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;所谓的小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。2.为什么会有大小端:为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了
2017-11-11 11:34:02 3189
原创 二叉排序数(创建,插入,删除,查找及前序、中序、后序遍历)
// erchapaixushu.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include "stdlib.h"#include using namespace std;class Node{public:int data;Node *parent;Node*left
2017-11-06 23:22:24 305
原创 约瑟夫环(约瑟夫问题) 采用循环单链表实现
// yuesefuWenti.cpp : 定义控制台应用程序的入口点。/*约瑟夫环(约瑟夫问题)是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。通常解决这类问题时我们把编号从0~n-1,最后结果+
2017-11-04 22:33:16 607
原创 有序单链表的合并
接上两篇,一个是递归与非递归的区别,这里能明显的看出来,递归代码简洁,易懂,但层层调用会消耗栈空间。另一个这是单链表的一个小应用,具体实例的一个东西……#include "stdafx.h"#include #include "stdlib.h"using namespace std;typedef struct node{int data;node
2017-11-04 20:40:58 234
转载 递归与非递归的比较
递归与非递归的比较非递归效率高;递归代码写出来思路清晰,可读性强。 生成可执行文件大小应该和编译器有关吧。。。。递归的话函数调用是有开销的,而且递归的次数受堆栈大小的限制。 以二叉树搜索为例: bool search(btree* p, int v) { if (null == p) return false; if (v ==
2017-11-04 20:03:20 14173 2
转载 当前不会命中断点 还没有为该文档加载任何符号
[转]当前不会命中断点 还没有为该文档加载任何符号相信很多人在网页编程时都遇到过这个问题,就是设置断点时给出提示,之后不能选中。我今天也碰到这个问题了,足足折磨了我一天。设置是debug没错,我也没有找到“C/C++->常规->调试信息格式”这个东东,估计是C++里的设置,我用的是C#。”将”要求源文件与原始版本完全匹配”的勾取消“我也试了还是不行,webconfig里的debug
2017-11-04 15:52:42 425
原创 mysql 由in引起的 [Err] 2013 - Lost connection to MySQL server during query 的解决
原语句如下:update qrcode_single set time_lose = now(),operator_id = '209150004' where (qrcode_id in (select small_id from qrcode_related_box where (big_id in (select small_id from qrcode_related_batt
2017-11-04 10:13:52 3111
转载 VS2015启动调试时老是提示正在下载
VS2015启动调试时老是提示正在下载公共符号VS2015启动调试时老是提示正在下载公共符号,下载一些.dll文件,点取消后也能继续调试,但特别慢。解决方法:工具—选项,或者调试—选项和设置,将调试下的“启用.NETFramework[)源代码单步执行"前面的对勾去掉就行。
2017-11-03 09:26:48 1979
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人