自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (26)
  • 收藏
  • 关注

原创 回溯法 求集合全排列、子集

回溯法,参见之前的blog。全排列:全排列是将一组数按一定顺序进行排列,如果这组数有n个,那么全排列数为n!个。从集合中依次选出每一个元素,作为排列的第一个元素,然后对剩余的元素进行全排列,如此递归处理,从而得到所有元素的全排列。以对字符串abc进行全排列为例,我们可以这么做:以abc为例固定a,求后面bc的排列:abc,acb,求好后,a和b交换,得到bac固定b,求

2013-11-30 17:43:08 6989

原创 算法-- 回溯算法 及 示例

回溯法介绍回溯法(英语:backtracking)也称试探法,回溯法有“通用的解题方法”之称。它可以系统的搜索一个问题的所有解或者任意解。回溯法是一个既带有系统性又带有跳跃性的的搜索算法。它在包含问题的所有解的解空间树中,按照深度优先的策略,从根结点出发搜索解空间树。算法搜索至解空间树的任一结点时,总是先判断该结点是否肯定不包含问题的解。如果肯定不包含,则跳过对以该结点为根的子

2013-11-30 16:09:46 9016

原创 编程求幻方(魔方),1-N

题目来源:2013.11.28 带的程序设计 I 上机(即大一C语言课程)。题目描述:有一种正方形的数字排列是一个5×5的数字幻方,即每个1到5的整数在每行每列都出现且出现一次。形式如下:1 2 3 4 52 1 4 5 33 4 5 1 24 5 2 3 15 3 1 2 4对于一个N×N的幻方,如果我们固定了第一行如下:1 2 3 4 5...N我们可以算出符合

2013-11-29 22:30:43 4533

原创 整形数组中只出现一次的数字(剑指Offer,九度OJ)

题目链接:http://ac.jobdu.com/problem.php?pid=1351 ,剑指Offer P211。题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。解题思路:看到这个题的时候,大家通常会利用比较普通的解法,先对数组排序,然后再遍历一篇,但是题目要求时

2013-11-26 17:14:28 1908

原创 字符串最小周期串问题

问题描述:如果一个字符串可以由某个长度为n的字符串重复多次得到,则该串以n为周期。例如,abcabcabcabc以3为周期(注意,它也以6和12为周期)。输入一个长度不超过100的串,输出它的最小周期。样例输入:ChinaChinaChina样例输出:5问题分析:字符串可能有多个周期,但是只需求出最小的一个。可以从小到大枚举各个周期(即从1到字符串大小),一旦符合条件就

2013-11-26 11:05:04 6714 4

原创 用 python 实现 各种排序算法

归并排序归并排序也称合并排序,是分治法的典型应用。分治思想是将每个问题分解成个个小问题,将每个小问题解决,然后合并。具体的归并排序就是,将一组无序数按n/2递归分解成只有一个元素的子项,一个元素就是已经排好序的了。然后将这些有序的子元素进行合并。合并的过程就是 对 两个已经排好序的子序列,先选取两个子序列中最小的元素进行比较,选取两个元素中最小的那个子序列并将其从子序列中

2013-11-24 23:11:46 2388

原创 使用xrdp实现windows 远程桌面 ubuntu linux

一般情况下我们用ssh客户端远程登陆Linux系统,至于图形界面下的linux远程登陆工具,我们一般都会想到vnc,但它的安全性不够,在这里,我将介绍XRDP的安装配置方法。我们可以很方便的通过windows远程桌面 linux。xrdp安装配置方法打开终端:依次安装sudo apt-get install xrdpsudo apt-get install vnc4serv

2013-11-20 16:05:40 87256 17

原创 c++ 容器、继承层次、句柄类

一、容器与继承在容器中保存有继承关系的对象,如果定义成保存基类对象,则派生类将被切割,如果定义成保存派生类对象,则保存基类对象又成问题(基类对象将被强制转换成派生类对象,而派生类中定义的成员未被初始化)。唯一的可行的选择是容器中保存对象的指针。但是需要用户管理对象和指针。C++中一个通用的技术是包装类(cover)或句柄类(handle)。用句柄类存储和管理类指针。句柄类大体上完成

2013-11-17 21:37:22 3290

原创 使用 PyInstaller 把python程序 .py转为 .exe 可执行程序

最近使用Python为项目开发一款绘图工具(绘出 声场三维模型)。因为希望能把Python脚本发布为脱离Python平台运行的可执行程序,比如单个的exe文件。    PyInstaller恰满足这个需求。本文PyInstaller的版本是2.0,支持Python2.7。下面讨论怎样安装,使用PyInstaller。PyInstaller本身并不属于Python包。   在安装 pyins

2013-11-12 14:06:16 30851 6

Recipes for adjoint code construction

Recipes for adjoint code construction 伴随模式,自动求导

2017-08-20

viminstall.tar.gz

ctags,cscope,sourceinsight,vim 用vim的插件搭建一个类似sourceinsight的vi,同时加了一些vim及脚本,只需一条命令,就可安装完ctagslist,cscope等插件,达到sourceinsight的效果。

2015-12-28

rmtrash.zip

rmtrash 是linux和mac下命令行版本rm的回收站,达到Windows删除文件进入回收站的功能。 回收站目录: ~/.rmtrash/ 删除文件的记录:~/.rmtrash.log

2015-08-20

jedis-2.4.2.jar

https://github.com/xetorthio/jedis 开源Redis java client jedis源代码编译后的jar 文件.

2014-05-16

winpcap技术文档

包括 winpcap技术文档 中英文版 及 winpcap安装包,WpdPack_4_1_2包

2014-01-17

pywin32-218.win32-py2.7

安装 pyInstaller 需要 先安装,pywin32。 pywin32-218.win32-py2.7.exe window下开发 python 工具, Python 2.6+ on Windows support needs pywin32,Please install http://sourceforge.net/projects/pywin32/ P

2013-11-12

PsQREdit 2.4.3 - Chinese

PsQREdit 2.4.3 - Chinese 简介的二维码 扫描 工具

2013-05-09

一键安装 ctags和cscope的方法

用vim的插件搭建一个类似sourceinsight的vi,同时加了一些vim及脚本,只需一条命令,就可安装完ctagslist,cscope等插件,达到sourceinsight的效果。

2013-04-17

VMware虚拟机配置Ubuntu上网(Bridged)

VMware虚拟机配置Ubuntu上网(Bridged)

2013-04-12

Proxy源代码

Proxy源代码分析 ,linux网络编程入门相当好的资料,已经通过编译。 具体分析请见: http://blog.csdn.net/gfsfg8545/article/details/8687139

2013-03-19

ctags-5.8.tag.gz

ctags-5.6.tag.gz source code

2013-01-09

数据挖掘导论答案

数据挖掘导论答案 国外 pang-Ning Tan

2012-10-21

中科大并行程序设计作业答案

中国科学技术大学并行程序设计作业答案 并行编译部分

2012-10-16

ACM竞赛和考研复试机试知识点

考研 上机 复试学习资料 ACM竞赛和考研复试机试知识点

2012-08-26

系统监控 软件设计 vc++6.0

中国矿业大学第十三届大学生计算机文化节 软件设计 PcGuard 1.0

2011-06-22

系统监控 软件设计

中国矿业大学第十三届大学生计算机文化节 软件设计 PcGuard 1.0

2011-06-16

《编程之禅》 Geoffrey James

《编程之禅》 绝对经典 《编程之禅》 绝对经典 Geoffrey James

2011-05-01

vc++ 语音通信 语音电话

比较好的vc++ 实现的点对点语音通信 源码 使用G.729协议压缩的语音传输程序

2011-04-20

fivechess 五子棋wind32 SDK 实现

fivechess 五子棋wind32 SDK 实现 五子棋 windows API 实现值得一学

2010-04-14

COM原理与应用.pdf

COM原理与应用.pdf 潘爱民 老师的一本不错的书 值得一看

2010-04-09

《微机原理与接口技术》(第三版)_周荷琴中国科学技术大学出版社课后答案

《微机原理与接口技术》(第三版)_周荷琴中国科学技术大学出版社课后答案 前几章答案

2010-04-02

全国计算机三级网络技术资料精华.rar

全国计算机三级网络技术资料精华.rar 全国计算机三级网络技术资料精华.rar 先给大家

2010-03-21

考研英语17句搞定作文

bbs.kaoyan.com-17句搞定考研英语作文 是个不错的文件 值得推荐

2010-03-18

c语言实用程序150例

c语言实用程序加说明C语言实用程序设计100例》的图书目录 目录 简介 第一篇 基础与提高  实例1利用库函数编写基本显示程序  实例2变量属性  实例3运算符与类型  实例4关于程序结构  实例5显示函数曲线图  实例6二分法选代的应用  实例7多变的立方体  实例8一维整型数组应用(1)  实例9一维整型数组应用(2)  实例10一维整型数组应用(3)  实例11一维整型数组应用(4)  实例12二维数组应用(1)——显示杨辉三角  实例13二维数组应用(2)——魔方阵  实例14字符数组应用(1)——逻辑判断  实例15字符数组应用(2)——数据模拟  实例16二维数组应用——字符比较   实例17利用指针进行数据处理  实例18指针与字符串  实例19利用指针处理二维数组  实例20一级指针  实例21利用指针传递参数值  实例22结构体的应用  实例23链表的应用(1)  实例24链表的应用(2)  实例25链表的应用(3)  实例26共用体的应用  实例27枚举类型应用  实例28位运算  买例29义件加密  实例30文件的按记录随机读写 第二篇 图形与多媒体  实例31改变文字背景色  实例32及本颜色设置  实例33制作表格  实例34制作多样的椭圆  实例35美丽的透视图形  实例36错位窗口  实例37能移动的矩形  实例38多变的填充矩形  实例39黄黑相间的矩形与圆  实例40六叶图案  实例41特殊图案  实例42国际象棋棋盘  实例43制作楼梯  实例44使用线类型函数设置多个汉字  实例45彩色群点  实例46饼图  买例47产品折线图  实例48直方图  实例49变大变色的拒形与国  实例50多变的填充多边形  实例51流星球  实例52小球动态碰撞  买倒53多,曲线  实例54多变的圆与环  实例55优美的球体  实例56运动的小车  实例57统计动画消失次数  实例58运行的时钟  实例59直升飞机  实例60演绎“生命游戏”  实例61猜猜看  买例62艺术清屏  买倒63制作火焰  实例64动态绘制256条不同颜色的直线  实例65红绿蓝三原色渐变 第三篇 综合小程序  实例66两个矩阵相乘  实例67艺术钟  实例68家庭财务管理小程序  实例69用系统时间实现随机数  实例70闪动的多彩圆  实例71检查系统有无鼠标  实例72圆形光盘与矩形  实例73动态渐变图案  实例74往返两地间的小车  实例75飘扬的红旗  实例76显示蓝天白云图形  实例77百叶窗 第四篇 计算机等级考试上机试题(二级) 第五篇 计算机等级考试上机试题(三级)

2009-10-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除