杂七杂八
midle110
人生就是在不断的感悟中成长
展开
-
计数排序
最近一直忙着学校的创新项目的事情,一直没能够更新博客,今天抽出时间写一个计数排序传说它的时间复杂度达到了O(nlgn)下面我们就来看看它的经典之处吧!首先a[n]是一列 小于等于k的正整数, 定义一个临时的数组c[k+1]和一个待排序好的数组b[n];下面正如正题 下面是源码 #include "stdio.h"#include "time.h"#原创 2012-03-23 08:52:38 · 404 阅读 · 0 评论 -
windows curl ssl版本编译
编译curl-ssl版本碰到很多坑,这里记录一下。亲手测试,注意版本号!!!!!1.下载 curl-7.43.0 libssh2-1.3.0 openssl-1.0.0s ActivePerl5 zlib nasm2. 编译openssl,在编译的时候可以参考这边文章http://www.oschina.net/question/54100_138557编译环境 vs原创 2015-07-07 14:27:04 · 2504 阅读 · 0 评论 -
vs2013 提交 github
介绍 我承认越是能将事情变简单的工具我越会更多地使用它。尽管我已经知道了足够的命令来使用Github,但我宁愿它被集成到IDE中。在本教程中,我会告诉你使用Visual Studio 2013如何实现。 首先创建一个任意类型的项目。在我的例子中,我创建了一个新的Windows Phone 8应用。重述一遍,这无关紧要。按如下显示选择“文件”>“添加到源码控制”。转载 2014-11-06 11:41:03 · 5050 阅读 · 0 评论 -
BCB 连接数据库和查询数据
1.托两个控件: TADOConnection 和 ADOQuery2.将连个 控件关联。连接数据库代码:原创 2014-08-05 16:00:39 · 4055 阅读 · 0 评论 -
volatile 用处
使用多线程的时候会用到volatile,volatile告诉编译器原创 2014-08-03 21:18:59 · 573 阅读 · 0 评论 -
c++ 截取屏幕图片并保存
屏幕捕捉技术第一步就是抓取屏幕的桌面虽然print screen键可以,但是在实际中就有点不适用了下面的代码可以拷贝到一个函数里面,执行就可以生成一个获取屏幕的bmp文件了 //获取桌面窗口的CDC CDC *pdeskdc = GetDesktopWindow()->GetDC(); CRect re; //获取窗口的大小 GetDesktopWindow()->G原创 2012-09-19 10:11:55 · 3938 阅读 · 1 评论 -
线程安全使用相关注意事项
线程创建遵循下面规律! 1、如果线程函数中只调用Win32 API,就放心用CreateThread; 2、如果要用到C Runtime库,那么就要使用_beginthreadex,并且需要在编译环境中选择UseMultiThread Lib/DLL; 3、MFC程序中使用AfxBeginThread。坚决不要使用_beginthread(无法创建带有安全属性的新线程,原创 2012-09-10 15:25:02 · 1001 阅读 · 0 评论 -
给IT新人的15个建议:苦逼程序员的辛酸反省与总结
转载于: http://blog.jobbole.com/22153/很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。我相信大多数人都看过《豪门夜宴》这部香港老电影。张学友、梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板转载 2012-06-23 19:47:23 · 744 阅读 · 0 评论 -
贴一个数据结构老师布置的作业(各种排序) c 语言实现
作业要求是能实现直接插入排序,折半插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,堆排序,归并排序,基数排序。那天弄了大半天的,调试什么的 ·····最后搞起了// 12.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "stdlib.h"#原创 2012-05-27 09:59:33 · 981 阅读 · 0 评论 -
看了还不会装系统,智商肯定不高!
好吧,不知道为什么那么多人不会装系统,在外面装一个感觉很亏!最近我家系统坏了,我又不在家,只能在空间里面分享一下自己的经验!不能说精通,至少装成功没问题,要是装成功了,频繁蓝屏,那就是你人品问题!可能bios里面什么东西设置不对,或者硬件问题!回到正题,装系统个人认为都是一个道理,就是首先格式化磁盘,然后将东西拷贝到磁盘的过程,不知道错了木有,反正是个人见解吧!下面介绍的分为三原创 2012-06-21 10:11:49 · 742 阅读 · 0 评论 -
动态规划学习二
国际象棋中的车可以水平的或竖直的移动,一个车要从一个棋盘的一角移到对角线的另一角,有多少种最短路径?a,用动态规划算法求解b,用初等排列组合知识求解题目参考:http://www.cnblogs.com/brokencode/archive/2011/06/26/2090702.htmlB方法高中就知道了,最后结果c[2n][n],编程方法可以参照动态规划学原创 2012-04-17 22:25:28 · 1275 阅读 · 0 评论 -
动态规划学习一
//C(n , k)的计算问题表述为了(问题描述)C(n-1 , k -1)和C(n -1, k)C(n , k)=C(n-1, k -1)+C(n -1, k)#include #include using namespace std;int main(){ int a[100][100]; int index,n,i,j,n1; scan原创 2012-04-17 21:54:25 · 922 阅读 · 2 评论