- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 win7文件夹共享
在开启了“来宾用户”和文件夹右键设置了共享之后,在其它机器上仍访问不到的情况,需要进行一下两部这只就可搞定共享。1.移除“组策略”中拒绝通过网络访问的用户。2.关闭网络设置里的“密码保护共享”。
2015-04-10 22:06:03
666
原创 error LNK2005: “public: class std::vector<class std::vector<class std::vector<float>”
VS2010:error LNK2005: "public: class std::vector<class std::vector<class std::vector<class std::vector<float,class std::allocator<float> >,class std::allocator<class std::vector<float,class std::allocator<float>
2015-02-06 18:29:37
2183
原创 零值比较--BOOL,int,float,指针变量与零值比
最近好多新东西需要学,好久没有写点什么了,忽然发现一个基础的基础,借来分析一下,共享…(PS:这不是我最近学的重点)这是一个C++最基础、每个程序员都会碰到的问题。若只在大学里看过几本基础的编程入门书,看见这道题可能会觉得奇怪,不就是和0 比较吗,直接拿出来比就是了,其实不是的(PS:高手可以无视)。首先给个提示:题目中要求的是零值比较,而非与0进行比较,在C++里“零值”的范围可就大了,
2015-01-16 19:49:02
1517
原创 VS2010 工程打包发布
遇到一个比较简单使用的打包小工具 Inno setup (VS2010已亲测可行)。与大家分享!需要请点击链接:http://download.youkuaiyun.com/detail/sdgtliuwei/8300741
2014-12-25 22:06:26
672
原创 OpenGL用法暨第一个OpenGL程序
//OpenGL的书写规范 暨我的第一个OpenGL程序//有了框架,其他就什么都好说了#include "..\H\glut.h" #pragma comment(lib, "glut.lib")void init(void){glClearColor(1.0, 1.0, 0.0, 0.0);//设置主窗口的背景颜色glColor3f(1.0f,0.0f,0.0f
2014-12-25 15:05:26
1564
原创 八皇后问题
古典八皇后问题(★为皇后)求解(C语言版):即:任意两个皇后都不在同一行(横 竖 斜)。int iCount = 0;int Location[8];void OutPut(){int i,j,flag = 1;printf("第 %d 种方案:\n",++ iCount);printf(" ");for (i = 1;i {printf(
2014-12-24 20:34:24
810
原创 Qt64位编译时,public: void __cdecl QEventDispatcherWin32Private::doWsaAsyncSelect(int).
错误提示:error LNK2019: unresolved external symbol WSAAsyncSelect referenced in function "public: void __cdecl QEventDispatcherWin32Private::doWsaAsyncSelect(int)" .Solution:add:Imm32.lib;Wi
2014-12-19 11:26:16
1528
原创 VS2010 & Qt,版本Release时:Debugging information for "project.exe" cannot be found or does not match.
错误提示:Debugging information for "project.exe" cannot be found or does not match. Binary was not built with debug information.Solution:To enable debugging:1) Goto Project->Properties2)
2014-12-19 10:47:30
2560
原创 折半查找算法
/* Date:2014.12.16 折半查找算法,也叫二分查找,用于对拥有唯一元素的查找。 需要先经过按序排序后才能进行。只对有序表适用。*///先快速排序:(此处增序,也可降序)void QuickSort(int *arr,int left,int right){int key,temp,ltemp,rtemp;ltemp = left;r
2014-12-17 11:14:17
793
原创 快速排序算法
/* date:2014.12.14快速排序思路:和冒泡排序相似,基于比较和交换来实现排序,改进后效率高了。流程:1).首先设置一个分界值,通过该值将数组分成左右两部分,左边序列小于等于它,右边序列大于等于它; 2).对于左边和右边的序列,分别执行(1)操作; 3).重复(2),相当于递归,直到有序。时间复杂度:最差O(n^2),平均
2014-12-15 20:35:56
617
原创 堆排序算法
/* date:2014.12.15堆结构:是一种树结构,准确说为完全二叉树。在这个树中,每个节点对应原始数据的一个记录,且满足一下条件:1.如果按照从小到大的顺序排序,要求非叶节点的数据要大于或等于其左右子节点的数据;2.如果按照从大到小的顺序排序,要求非叶节点的数据要小于或等于其左右子节点的数据。堆排序思路:基于选择排序的思想,利用堆结构和二叉树的一些性质来完成数据的排序。流程:1
2014-12-15 19:02:43
616
原创 希尔排序算法
/* Date:2014.12.14希尔排序思路:基于插入排序的思想。流程:1).将有 n 个元素的数组分成 n/2 对,第1个数据和第(n/2 + 1)个数据为一对,依次配对; 2).一次循环使每一个序列对排好顺序; 3).再分为 n/4 对进行排序; 4).重复操作,随序列对数的减少最后变为1个,就完成了整个
2014-12-14 19:41:10
613
原创 插入排序算法
/* date:2014.12.13插入排序思路:通过对未排序的数据逐个插入合适的位置,即通过比较和插入来达到排序的目的。流程:1).对数组的前两个数据进行从小到大的排序; 2).将第 n 个数据与前 n-1 个排好的数据进行比较,将第 n 个数据插入到合适位置; 3).再以同样的方式把剩下的数据逐个进行插入,直至(n-1次后)有序。时间复杂度:最差
2014-12-13 18:38:20
711
原创 选择排序算法
/* Date:2014.12.13选择排序思路:在每一步中选取最小值来重新排列,通过选择和交换来实现排序。流程:1).首先从原始数据中,选择最小的一个数据,将其和位于第一个位置的数据交换; 2).再从剩下的 n-1 个数据中选择最小元素和第二个位置的数据进行交换; 3).重复(2)(共 n-1 次),直到数组有序。时间复杂度:最差O(n^2),平均
2014-12-13 17:31:12
774
原创 冒泡排序算法
/* date:2014.12.13冒泡排序思路:交换排序,通过相邻数据的比较、交换来达到排序的目的。流程:1).对数组中的各数据,依次比较相邻的两个元素的大小; 2).如果前面的数据大于后面的数据,就交换这两个数据,经过第一轮的多次比较排序后,便可把最小(或最大)的数据拍好; 3).再以同样的方式把剩下的数据逐个进行比较,直至(n-1次
2014-12-13 17:24:34
783
原创 概率算法 蒙特卡罗算法
/***Date:2014.12.11***///概率算法思想:统计学思路。//基本过程:1)将问题转化为应的容易计算面积的几何图形S,问题结果对应几何图形中的某一部分S1;////////////2)向几何图形中随机撒点;////////////3)统计几何图形S、S1中的点数,根据二者面积关系以及二者中的点数来计算得到结果;////////////4)判断结果是否达到需要精
2014-12-11 22:45:23
2092
原创 穷举算法 鸡兔同笼问题
/**Date : 2014.12.10**///穷举算法,依赖于计算机的强大的计算能力,列举每一种可能情况;//基本思想 : 就是从所有可能的情况中搜索正确的答案。//执行步骤 1):对于一种可能的情况,计算其结果;///////////////////2)判断结果是否满足要求,如不满足则执行(1)来搜索下一个可能的情况,如满足,则表示寻找到一个正确的答案。//例:150
2014-12-10 23:40:05
1941
原创 递归算法
/***Date : 2014.12.10***///递归算法:是在程序中不断反复“调用自身”来达到求解问题的方法。 要求带求解问题能够分解为相同问题的一个子问题,多次递归调用,完成求解。//递归调用时主调函数又是被调函数;执行递归的函数将反复调用其自身,每调用一次就进入新的一层。//直接递归:在函数中调用函数本身。//间接递归:间接地调用一个函数,用得不多。//递归求阶乘
2014-12-10 23:37:00
693
原创 斐波那契 递推算法
/***Date : 2014.12.10***///递推算法:是理性思维模式的代表,根据已有的数据和关系,逐步推导而得出结果。//执行过程:1)根据已知的结果和关系,求解中间结果。///////////////////// 2)判断是否满足要求,若未满足,则继续根据已知结果和关系求解中间结果;若满足要求,则表示寻找到一个正确答案。//13世纪,意大利数学家斐波那契的《算盘书》中记
2014-12-10 23:29:04
1233
原创 100个房间的开关
//旅馆里有一百个房间,从1到100编了号,第一个服务员把所有的房间门都打开了,//第二个服务员把所有编号是2的倍数的房间“相反处理”,//第三个服务员把所有编号是3的倍数的房间作“相反处理”……,//以后都是如此。问第100个服务员来过后,哪几扇门是打开的?#include #include int main(){int arr[101],i,j,k,ar
2014-12-09 23:25:51
4493
原创 3_顺序栈的基本操作
/****date:2014.12.08*****//***顺序栈的基本操作***/ /*** Last in First out ( LIFO ) ***/顺序栈:使用地址连续的内存单元依次保存栈中的数据,可以定义一个指定大小的结构数组来作为栈;栈底元素序号为0,栈顶元素序号为Top;栈内元素遵循“后进先出“(LIFO)原则;只能在栈的一端进行操作,即在栈顶位置对栈内元素进行操作。
2014-12-09 23:13:27
923
原创 1_顺序表基本操作
/*******date:2014.12.6*******/ 顺序表:定义:就是按照顺序存储方式存储的线性表,各 节点按照逻辑次序依次存放在计算机的一组连续的存储单元中。 只要知道了首地址以及每个数据元素所占的存储长度,就可以计算出任何一个数据元素(数据节点)的位置;节点类型相同的情况下:基地址LOC(a1);每个节点占C个存储单元;
2014-12-08 15:55:33
949
原创 3个月总结篇
快3个月了,说好的坚持发表,都在找着各种各样的理由被各种各样的事所耽误,现在自己找到了点儿兴趣方向,不早了,坚持吧!!! 参天大树也需要点滴的成长,更何况我这个程序员中的小白,应该是大白才是,不仅是只有努力才行,而是必须努力才行,程序员的道路上,望与众博主一起进步。 只有掌握好一门语言之后,才能让自己变得越来越强大,半生不熟的语法运用,只会贻笑大方,唯有“先求专,再
2014-11-27 19:59:53
459
原创 电脑硬盘格式 GPT-->MBR
转载于:http://jingyan.baidu.com/article/7c6fb42862d63a80642c90b8.html现在的系统大都采用的是优先 MBR(主引导记录)引导的系统,而部分电脑则采用的是优先 EFI(可扩展固件接口,一种先进的系统引导方式)引导的系统。一般情况下,现今的电脑系统同时支持以上两种引导方式。当进行系统重装时,用前者优先引导的系统总是不能装到后者引导的硬盘上
2014-10-29 08:31:45
1613
原创 初步了解C++命名空间(加了继承)
//main.cpp#include #include "file4.h"using namespace std;using namespace A;using namespace B;int main(){One one;Two two;Three three;Four four;couttwo.fun();coutcoutsystem
2014-10-08 20:16:17
1577
原创 初步了解C++命名空间
//namespace A{class One{public:int fun();};}namespace B{class Two{public:int fun();};}class Three{public:int fun1();void fun2();};
2014-10-08 20:08:54
450
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人