自定义博客皮肤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)
  • 资源 (13)
  • 收藏
  • 关注

原创 整数对A满足二叉查找树,B满足最大堆

1 题目给出一组整数对 { (a[0], b[0]), (a[1], b[1]) ... (a[n-1], b[n-1]) },所有 a 值和 b 值分别不重复(任意 i != j 满足 a[i] != a[j] 且 b[i] != b[j])。构造一棵 n 结点的二叉树,将这 n 个整数对分配到各个结点上。根和所有子树满足以下条件:1) 所有结点的 a 值满足二叉查找树的顺序,即 left-

2015-08-23 14:14:29 1037

原创 字符串转成整型(int)

1 题目Implement atoito convert a string to an integer.Hint: Carefullyconsider all possible input cases. If you want a challenge, please do not seebelow and ask yourself what are the possible input c

2015-08-23 12:52:21 842

原创 反转整数的每一位(reverse integer)

1 题目Reverse digitsof an integer.Example1: x = 123, return321Example2: x = -123, return-3212 分析需要注意溢出的情况,例如1534236469在int范围内,但是反向之后是不在int范围内的,需要特殊处理,这里要求输出0。3 实现int Solution::reverse(i

2015-08-23 00:46:15 2825 5

原创 ZigZag convert

1 题目 2   分析(1) 对于第一行与最后一行,每两个相邻元素在原字符串中的距离为2*(nRows-1);(2) 对于非第一行与最后一行的其它行curRow,若锯齿(zigzag)正往下走,则当前字符与下一个字符在原字符中的距离为2*(nRows-curRow-1);若锯齿正往上走,则当前字符与下一个字符在原字符中的距离为2*curRow。3 实现string Solu

2015-08-23 00:11:37 992

原创 最长回文子串

1 题目Given a stringS, find the longest palindromic substring in S. You may assume that the maximumlength of S is 1000, and there exists one unique longest palindromic substring.2 分析若字符串str为对称串则称s

2015-08-22 21:36:08 681

原创 求两个有序数组的中位数

1 题目There are two sorted arrays nums1 and nums2 of size m and n respectively. Find themedian of the two sorted arrays. The overall run time complexity should beO(log (m+n)).2 分析若m+n为奇数则中位数(med

2015-08-19 19:37:56 775

原创 最长无重复字符子串

1 题目Given a string,find the length of the longest substring without repeating characters. Forexample, the longest substring without repeating letters for"abcabcbb" is "abc", which the length is 3. F

2015-08-19 10:33:53 715

原创 用链表表示的两个数相加

1 题目You are giventwo linked lists representing two non-negative numbers. The digits are storedin reverse order and each of their nodes contain a single digit. Add the twonumbers and return it as a l

2015-08-18 22:03:14 2231

原创 两数之和等于目标值

1. LeetCode(twoCode)Given an array of integers, find two numbers such that they add upto a specific target number.The function twoSum should return indices of the two numbers suchthat they add up

2015-08-18 20:08:25 1151 1

强连通分量的Kosaraju算法实现

1. 开发环境:vs2010,语言:c++。 2. 用Kosaraju算法实现了强连通分量的求解。其中data中包含的GoolNodes测试集为Google提供的网页之间的连接经转化而来,每一个结点均代表一个网页。 3. 缺点:为了使用以前的CGraph类,强行添加了结点文件,其中第一行为结点总数,其他行均为三列:第一列表示网页编号,后两列不代表任何信息。 边文件中,每行表示一条有向边,第三列权重不表示任何信息。

2014-04-14

QuadTree 2.0 C++

为QuadTree的第二个版本,与第一个版本的主要区别为该版本中的叶子可以包含多个数据点,从而避免了内存的搞消耗。详细实验结果见:http://blog.csdn.net/woniu317/article/details/19424587

2014-02-18

QuadTree c++实现

该代码实现了QuadTree的创建于简单的查询功能 并以真实数据集(City of Oldenburg OL Road Network)共6105个节点进行了简单的测试 该数据集(sortData txt)经过处理按照第一列(精度)从小到大进行了排序

2014-02-18

一个变量实现多重循环

该ppt主要讲述了编程之美的中国象棋问题,最终总结出用一个变量实现多层循环的公式。

2013-12-10

象棋将帅问题-编程之美

用c++实现了CChinaChess类,该类包含了五个方法,除方法5外每个方法对应一种实现思路。方法5实现了用一个变量实现三层循环。

2013-12-09

八皇后问题-代码

八皇后问题的回溯算法的实现,实现语言为c++

2013-11-25

visual assist x for vs2010

该软件为vs2010编程助手,内有详细的安装及破解方法。

2013-08-16

优先队列之二叉堆、d叉堆、左式堆、斜堆、二项堆

本ppt讲解了优先队列的五种实现方式,即二叉堆、d叉堆、左式堆、斜堆、二项堆。

2012-12-06

小根堆(二叉堆)实现

用模板类实现了小根堆,并在woniu_heap这个文件里的代码对小根堆进行了测试。其中push为插入一个元素到小根堆中,pop为删除小根堆的堆顶元素,top为取出根顶元素。

2012-12-04

连连看小游戏

练练看小游戏共大家一块学习研究,其中附带了c++源代码。

2012-11-07

空空如也

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

TA关注的人

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