kevin55

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年11月26日

摘要: 更新vs2017 "15.9.2" 后,在指定 T v141_xp情况下载编译会报下面warning: 如果不想看到warning, 可以将C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\VC 阅读全文
posted @ 2018-11-26 11:32 kernel_main 阅读(2471) 评论(0) 推荐(0) 编辑

2016年7月8日

摘要: 179. Largest Number Given a list of non negative integers, arrange them such that they form the largest number. For example, given [3, 30, 34, 5, 9], 阅读全文
posted @ 2016-07-08 17:56 kernel_main 阅读(454) 评论(0) 推荐(0) 编辑

2016年7月1日

摘要: 定义栈的数据结构,要求添加一个 min 函数,能够得到栈的最小元素。 要求函数 min、push 以及 pop 的时间复杂度都是 O(1)。 >test.exeStack is not initialized.stack push 9stack push 5stack push 6stack pus 阅读全文
posted @ 2016-07-01 15:17 kernel_main 阅读(392) 评论(0) 推荐(0) 编辑

摘要: ## 1. 把二元查找树转变成排序的双向链表 ## ### 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 ### 要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14 / \ / \ 4 8 12 16 转换成双向链表 4=6=8=10=12=14=16。 首 阅读全文
posted @ 2016-07-01 11:18 kernel_main 阅读(273) 评论(0) 推荐(0) 编辑

2016年3月10日

摘要: 网上关于WTL的文章,尤其是中文的文章不多,根据收集的资料整理出了VS2013安装WTL的方法。 1、下载。文件很小的,地址:http://sourceforge.net/projects/wtl/files/latest/download 2、解压安装包。找到“VS安装目录\VC\VCWizard 阅读全文
posted @ 2016-03-10 10:54 kernel_main 阅读(745) 评论(0) 推荐(0) 编辑

2016年1月25日

摘要: 从root开始遍历,如果n1和n2中的任一个和root匹配,那么root就是LCA。 如果都不匹配,则分别递归左、右子树,如果有一个 key(n1或n2)出现在左子树,并且另一个key(n1或n2)出现在右子树,则root就是LCA. 如果两个key都出现在左子树,则说明LCA在左子树中,否则在右子... 阅读全文
posted @ 2016-01-25 18:13 kernel_main 阅读(712) 评论(0) 推荐(0) 编辑

2016年1月23日

摘要: 解决二叉树的很多问题的方案都是基于对二叉树的遍历。遍历二叉树的前序,中序,后序三大方法算是计算机科班学生必写代码了。其递归遍历是人人都能信手拈来,可是在手生时写出非递归遍历恐非易事。正因为并非易事,所以网上出现无数的介绍二叉树非递归遍历方法的文章。可是大家需要的真是那些非递归遍历代码和讲述吗?代码早... 阅读全文
posted @ 2016-01-23 19:00 kernel_main 阅读(854) 评论(0) 推荐(0) 编辑

2016年1月22日

摘要: #include "List.h"#include #include using namespace std;#define max(a, b) (a) > (b) ? (a) : (b)// LeetCode, Longest Substring Without Repeating Charact... 阅读全文
posted @ 2016-01-22 23:57 kernel_main 阅读(154) 评论(0) 推荐(0) 编辑

摘要: // TwoNum.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include using namespace std;//Definition for singly... 阅读全文
posted @ 2016-01-22 18:26 kernel_main 阅读(207) 评论(0) 推荐(0) 编辑

2016年1月21日

摘要: #ifndef List_h__#define List_h__#include struct ListNode{ int value; ListNode* pNext; ListNode(int n) :value(n), pNext(nullptr){}};class List... 阅读全文
posted @ 2016-01-21 22:04 kernel_main 阅读(398) 评论(0) 推荐(0) 编辑