- 博客(13)
- 资源 (76)
- 问答 (1)
- 收藏
- 关注
转载 PPT打印省纸法及改变ppt背景
1. 打开ppt,将即将打印的部分编辑好,再 另存为—>文件格式请选择windows 图元文件,保存好即可!2.打开word,使用word的宏,编辑这些图片的宏代码:(1) 点击“工具”—>“宏”—>“宏”(2) 其一个自己容易记住的名字,创建一个新宏(3) 请把下面的内容复制到里面,然后保存(可直接点关闭)Dim i As IntegerFor i =
2013-06-29 13:26:15 2525
转载 不按回车就接受一个字符输入
不按回车就接受一个字符输入! 记得前几天的一篇日志(http://blog.csdn.net/anyue417/archive/2006/08/14/1064145.aspx)中写到,像下面这样的程序问题:代码如下:#include void main(){ int num=0,count=0;//num从键盘上得到数据,count用来记录循环次数 for(
2013-06-18 20:56:14 5695 2
原创 Linux命令:stty
转自:http://codingstandards.iteye.com/blog/826924 用途说明stty命令用于显示和修改终端行设置(change and print terminal line settings)。常用参数stty命令不带参数可以打印终端行设置,加上-a参数可以打印得更详细些。stty size可以显示终端的大小,即行数和列数。stty命令
2013-06-18 20:48:19 1618
原创 贪心算法-赫夫曼树
哈夫曼树 1. 哈夫曼树的基本概念 哈夫曼树( Huffman )又称最优二叉树,是一类带权路径长度最短的树,有着广泛的应用。 在讨论哈夫曼树之前首先需要弄清楚关于路径和路径长度的概念。树中两个结点之间的路径由一个结点到另一结点的分支构成。两结点之间的路径长度是路径上分支的数目。树的路径长度是从根结点到每一个结点的路径长度之和。 设一棵二叉树有 n 个叶子结点,每个叶子结
2013-06-17 22:41:56 2695
原创 Heap-堆排序
要点:1 void sift_down(int a[],int n,int k)//a[k]下移子程序2 void recursive_max_heap(int* A,int len,int i)递归版下移子程序3 void heapbottomup(int a[],int n)自底向上构造堆4 void heap_sort(int a[],int n)堆排序代码:#inc
2013-06-16 20:07:42 2276
原创 vb6,vs2005快捷键_排序算法的稳定性
转自: http://www.viewarticle.com/vb/vb6_vs2005KuaiJieJianShiYong_TiGaoCaoZuoSuDu/vb6,vs2005快捷键使用,提高操作速度调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调
2013-06-16 16:48:21 1744
原创 LCS/LIS/LCIS
这里仅仅记录一下LCS算法的思路:step 1: 先比较两个子串的对应位是否相同,如果相同,则b[i][j]='\',并且c[i][j]=c[i-1][j-1]+1,否则转向step2step 2:如果左上角的值>=左下角的值,那么将左上角的值赋给c[i][j],同时b[i][j]箭头指向大值。如果左上角的值实例:求X=和Y=的最长公共子序列,在第一行中,第一行为A和第4第
2013-06-16 11:54:08 1930
原创 swap VS gcd的多种实现方式
#include#includeusing namespace std;void swap_normal(int& a,int& b){ int temp=a; a=b; b=temp;}/*void swap_stack(int a,int b){ stack st; st.push(a); st.push(b); a=st.pop(); b=st.pop();
2013-06-15 05:02:17 1548 1
原创 关于vim编辑的copy,paste,代码格式化的小tips
当在linux下编辑c++代码或者其它代码的时候,copy,paste,代码格式化都是经常用的功能,但是,linux是键盘的操作,因此需要记下一些小技巧,下面的技术巧应该算是最容易的啦按下i或者insert键是进入插入模式。按下esc键是进入正常模式。复制的操作是:在正常模式下,按下v或者V,大小写均可(visual)。进入可视化模式,然后键盘移动光标,再按y复制,然后,将光标移至
2013-06-10 12:56:46 2294
原创 算法导论-13-1-持久动态集合
部分引用博客:http://blog.csdn.net/mishifangxiangdefeng/article/details/7903794部分为个人观点。写在前边:本来知道debug很强大,今天晚上才发现,debug原来可以发现这么多疏漏的地方,用好debug确实可以事半功倍。参考答案:a)需要改变的结点包括“从根结点开始,到要插入到删除的结点
2013-06-09 22:26:54 2250 1
原创 红黑树
关于红黑树的故事:如果被删的是红结点,那么没影响如果是黑结点,那么它死了,但它留下了它黑色的魂来支撑整个红黑树的结构,让这棵树暂时看起来合法。但毕竟这个魂是多余的,它需要附着在其它节点上,以至于有的点成了“双重黑”,于是需要不断地把这个黑魂往上挤,其间这个魂都是存在的,也就是说这棵树一直被你假装成合法的,直到这个黑魂被你挤出这棵树那么就真的合法了。以下是我个人的理解,我觉得还是将x路看
2013-06-09 14:09:40 1575
原创 证明:一个有n个结点的非空二叉树的高度至少为lgn
题目:利用归纳法证明:一个有n个结点的非空二叉树的高度至少为证明:当n=1时,只有一个结点的二叉树的高度为0,成立。令有x个结点的二叉树的高度为h(x)假设当n=k,k>=2时,结论也成立,即有k个结点的非空二叉树的高度将n个结点的非空二叉树分成左子树k个结点和右子树n-k-1个结点,于是结点数为n的树高度由假设可知:当时,即时,故证。
2013-06-05 18:12:04 6341
原创 算法导论12.2-7.P165另一种非递归的中序遍历二叉树的办法
思路比较简单:就是先调用minimum找到二叉树中的最小关键字的结点,即二叉树最左边的树叶,然后依然迭代地调用tree_successor寻找前一个结点x的后继:即比x->key大的所有关键字中最小的一个的节点。依次输出即可。minimum很容易理解,利用蛮力一直往左遍历,到底即可。tree_successor分两种情况,如果x有右子树,则x的后继就是右子树中最小关键字的那个结点,如果
2013-06-02 15:29:20 2398
codeblocks13.12汉化包
2014-12-19
带mingw的codeblocks-13.12安装版
2014-12-18
AC自动机-Set Matching and Aho-Corasick Algorithm
2014-03-07
wrapper-windows-x86-32-3.5.30.zip
2017-08-07
Wpf MVVM最简单的一个例子(无Model)
2016-01-27
Log4cplus使用指南.pdf
2015-01-18
Chromium ppapi开发有关问题?
2015-04-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人