- 博客(8)
- 资源 (16)
- 收藏
- 关注
原创 【算法题】求数组中唯一重复的元素
在网上看到一个这样的题:一个数组中含有1001个元素,存放了1,2,3...1000和一个重复的数。只有唯一一个数是重复的,其它均只出现一次。要求设计一个算法找出这个重复的数,要求:每个数组元素只能访问一次,不用辅助存储空间。解法一:最简单的方法是,先求出1...1000的和(用公式:n(n+1)/2)sum1,然后求出arr[0]...arr[1000]的和sum2,(sum2-
2013-04-27 14:59:11 7206 6
原创 【算法题】写一个递归版本的链表转置程序
链表的转置是一个很常见、很基础的数据结构题了,非递归的算法很简单,用三个临时指针在链表上循环一遍即可,不再赘述。递归算法也是比较简单的,但是如果思路不清晰估计也难一时半会儿写出来把。下面是递归版本的链表转置程序:#include using namespace std;typedef struct Node{ Node(int v, Node *ptr=NULL) : data
2013-04-27 13:46:42 2485
原创 【算法题】打印二元查找树中元素和等于指定数的所有路径
题目:输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如:输入整数24和如下二元树 10 / \ 6 14 / \ 4 8则打印出两条路径:10, 14 和10, 6, 8。#includ
2013-04-19 08:55:47 1481 1
原创 【算法题】二元查找树转换成排序的双向链表
网上看到的笔试题一道:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整指针的指向,如: 10 / \ 6 14 / \ / \ 4 8 12 16 转换
2013-04-17 13:39:29 1963
原创 linux常用命令及杂项
linux菜鸟,将我自己常用的linux命令和杂项记录于此,供使用时查询,也供大家参考吧。一些有用的快捷键 光标跳至命令结尾 光标跳至命令开始 清除光标前至行首间的所有内容【可用于删除整行已录入的命令】 清除光标后至行尾的内容 粘贴或者恢复上次的删除tar打包命令z----表示调用gzip或gunzip命令压缩或
2013-04-15 21:53:34 1402
原创 【算法题】求数组中子数组的最大乘积
《数学之美》2.13的一道题:给定一个长度为N的整数数组,只允许用乘法,不能用除法,计算任意(N-1)个数的组合乘积中最大的一组,并写出算法的时间复杂度。 方法一: 最容易想到的办法是:把所有可能的(N-1)个数的组合找出来,分别计算它们的乘积,并比较大小。由于总共有N个(N-1)个数的组合,总的时间复杂度为O(N*N),但显然这不是最好的解法。 方法二:
2013-04-11 11:42:03 2287
原创 【算法题】数组中找到两个数,使其和等于某个数
From : http://leetcode.com/onlinejudgeTwo SumGiven an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two
2013-04-08 21:02:29 5358 1
转载 【转】do{...}while(0)的意义和用法
转自:http://blogread.cn/it/article/5907 linux内核和其他一些开源的代码中,经常会遇到这样的代码:do{ ...}while(0) 这样的代码一看就不是一个循环,do..while表面上在这里一点意义都没有,那么为什么要这么用呢? 实际上,do{...}while(0)的
2013-04-01 09:03:26 5790 1
PackagingGuide_Debian打包.pdf
2015-01-21
deb包制作+软件图标+加到系统菜单实例
2014-10-15
Logistic回归总结(非常好的机器学习总结资料)
2013-11-13
新浪微博Python-SDK发微博(有详细博客文章)
2013-06-15
正向最大匹配中文分词算法
2013-02-26
C++函数调用过程深入分析
2011-08-11
MFC电子时钟屏保程序
2009-07-28
VC编的简易贪食蛇游戏
2009-07-28
SLAM经典入门教程
2009-07-24
计算机图形学算法程序包
2007-07-11
C语言图书管理系统源代码
2007-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人