自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (16)
  • 收藏
  • 关注

转载 每日一道算法题7—— 查找最大(小)的k个元素

http://blog.csdn.net/v_july_v/article/details/6370650http://blog.csdn.net/insistgogo/article/details/7689297下面,我试图用最清晰易懂,最易令人理解的思维或方式阐述有关寻找最小的k个数这个问题(这几天一直在想,除了计数排序外,这题到底还有没有其它的O(n)的算法? )。希望,有任何问题,欢迎不吝

2017-03-17 19:24:18 1939

转载 每日一道算法题6——判断整数序列是不是二元查找树的后序遍历结果

题目:输入一个整数数组,判断该数组是不是某二元查找树的后序遍历的结果。如果是返回true,否则返回false。 例如输入5、7、6、9、11、10、8,由于这一整数序列是如下树的后序遍历结果: 8 / \ 6 10 / \ / \ 5 7 9 11 因此返回true。 如果输入7、4、6、5,没有哪棵树的后序遍历的结果是这个序列,因此返回false。 分析

2017-03-16 19:57:21 442

原创 每日一道算法题5——翻转句子中单词的顺序

题目:输入一个英文句子,翻转句子中单词的顺序,但每个单词内字符的顺序不变。句子中单词以空格符隔开。为简单起见,标点符号和普通字符一样处理,例如输入 i am a student. 则输出student.a am i分析:由于本题需要翻转句子,先颠倒句子中的所有字符。这时不但翻转了句子中单词的顺序,而且单词内字符也被翻转了。然后再颠倒每个单词内的字符。由于单词内的字符被翻转两次,因此顺序仍然跟输入时的

2017-03-15 19:53:15 599

原创 每日一道算法题4——在二元树中找出和为某一值的所有路径

题目:输入一个整数和一棵二元树。从树的根节点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树 则打印出两条路径:10,12和10,5,7参考代码:#include <iostream>#include <vector>using namespace std;enum TREE_DIR{ LEFT_IN_PARRE

2017-03-14 21:10:48 354

原创 每日一道算法题3——得到数组子数组最大和

题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和,求所有子数组和中的最大值,要求时间复杂度为O(n)。 分析:时间复杂度为O(n),表明需至多一次循环遍历该数组,遍历该数组时将遍历的元素求和,如果小于0则丢弃当前元素之前的元素,否则就将这个和值累加到最终结果。如果所有元素都小于0,则需找到所有元素中最大的一个元素返回。 参考代码:#in

2017-03-14 14:51:20 469

原创 每日一道算法题2——定义一个栈,提供一个返回栈里最小元素方法

题目:定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)思路:构建一个辅助栈,每次push一个新元素的时候,同时将最小元素(或最小元素的位置,考虑到栈元素的类型可能是复杂的数据结构,用最小元素的位置将能减少空间消耗)push到赋值栈中;每次pop一个元素出栈的时候,同时pop赋值栈: 参考:#include <deque>#

2017-03-13 20:29:25 349

原创 每日一道算法题1 ——把二元查找树转变成排序的双向链表

1.把二元查找树转变成排序的双向链表题目:输入一颗二元查找树,将该二元查找树转变成一个排序的双向链表 要求不能创建任何,只调整指针的指向 转换成双向链表 4=6=8=10=12=14=16答案:#include <iostream>using namespace std;//定义二叉查找树节点数据结构struct BSTreeNode { int m_nValue; /

2017-03-13 11:37:35 264

游戏编程中的人工智能技术PDF(包含源码).rar

游戏开发中的人工智能,游戏寻路,ai,智能算法,集群等

2019-07-22

unity5.x从入门到精通 高清版

高清带书签版,1.2g,链接失效请私信,比4.x的更符合现在学习需求

2018-01-03

cocos2d-x实战_js卷

cocos2d-x实战_js卷

2017-03-04

cocos2d-x实战_lua卷

cocos2d-x实战_lua卷

2017-01-07

泛型编程与STL.pdf

泛型编程与STL.pdf

2016-09-05

深入理解C++11.pdf

深入理解C++11

2016-09-03

Effective C++中文第三版

Effective C++中文第三版

2016-09-03

Cocos2d-x实战 C++卷.part4

Cocos2d-x实战 C++卷.part4

2016-08-30

Cocos2d-x实战 C++卷.part3

Cocos2d-x实战 C++卷.part3

2016-08-30

Cocos2d-x实战 C++卷.part2

Cocos2d-x实战 C++卷.part2

2016-08-30

Cocos2d-x实战 C++卷

Cocos2d-x实战 C++卷

2016-08-30

C++对象模型 PDF中文清晰版

C++对象模型 PDF中文清晰版,站在编译器的角度为我们详细介绍了一个对象从创建到消失完整的历程

2016-08-29

CC++与设计模式基础课程-讲义

CC++与设计模式基础课程-讲义

2016-08-29

Cocos2d-x 3.x游戏开发之旅_PDF电子书下载 带书签目录 高清完整版.part2

Cocos2d-x 3.x游戏开发之旅_PDF电子书下载 带书签目录 高清完整版

2016-08-27

Cocos2d-x 3.x游戏开发之旅_PDF电子书下载 带书签目录 高清完整版.part1

Cocos2d-x 3.x游戏开发之旅_PDF电子书下载 带书签目录

2016-08-27

空空如也

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

TA关注的人

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