• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
LC凑热闹
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

随笔分类 -  算法

1 2 3 4 下一页

 
windows 系统下C++实现的多线程
摘要:摘抄http://blog.csdn.net/huyiyang2010/article/details/5809919 Thread.h Thread.cpp ThreadPoolExecutor.h ThreadPoolExecutor.cpp main.cpp 阅读全文
posted @ 2016-09-09 16:36 LC凑热闹 阅读(8253) 评论(0) 推荐(0)
递归和非递归求集合的子集
摘要:代码 阅读全文
posted @ 2016-09-05 14:13 LC凑热闹 阅读(456) 评论(0) 推荐(0)
单链表快速排序
摘要:详细解释在代码中,主要思路是将链表分为三个部分,小于key的链表,等于key的链表,大于key的链表 阅读全文
posted @ 2016-09-04 16:38 LC凑热闹 阅读(695) 评论(0) 推荐(0)
一个简易内存池(C++)
摘要:做这个内存池主要是为了完成一道面试题,题目在代码中。 代码 阅读全文
posted @ 2016-09-04 11:15 LC凑热闹 阅读(2675) 评论(0) 推荐(0)
最长回文子串---Manacher算法
摘要:百度:Manacher算法 代码 阅读全文
posted @ 2016-09-03 13:21 LC凑热闹 阅读(222) 评论(0) 推荐(0)
hihocoder 1015题
摘要:代码 阅读全文
posted @ 2016-09-03 10:21 LC凑热闹 阅读(156) 评论(0) 推荐(0)
简单的字典树(前缀树)
摘要:写这个树,主要是为了完成这道题目。http://hihocoder.com/problemset/problem/1014 代码如下,注释有比较详细的解释 阅读全文
posted @ 2016-09-02 20:28 LC凑热闹 阅读(354) 评论(0) 推荐(0)
数据结构-图-经典算法(三)
摘要:参考资料 http://www.cnblogs.com/hanchan/archive/2009/09/23/1572509.html http://www.cnblogs.com/biyeymyhjob/archive/2012/07/31/2615833.html http://www.cnbl 阅读全文
posted @ 2016-03-12 20:32 LC凑热闹 阅读(1668) 评论(0) 推荐(0)
数据结构-图-经典算法(二)
摘要:参考资料 http://www.cnblogs.com/dolphin0520/archive/2011/04/16/2017737.html http://blog.csdn.net/liwen_7/article/details/7298736 http://blog.csdn.net/z690 阅读全文
posted @ 2016-03-12 19:15 LC凑热闹 阅读(355) 评论(0) 推荐(0)
数据结构-图-经典算法(一)
摘要:参考资料 http://blog.csdn.net/weinierbian/article/details/8059129 http://www.cnblogs.com/biyeymyhjob/archive/2012/07/30/2615542.html 百度百科 一、最小生成树算法 给定一个带权 阅读全文
posted @ 2016-03-12 11:21 LC凑热闹 阅读(2081) 评论(0) 推荐(0)
B树,B+树,B*树
摘要:参考资料 http://www.cnblogs.com/Bob-FD/archive/2012/06/20/2556505.html 第一节、B树、B+树、B*树 1.前言: 动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Sea 阅读全文
posted @ 2016-03-08 19:00 LC凑热闹 阅读(233) 评论(0) 推荐(0)
平衡二叉树(AVL树)
摘要:参考资料 http://www.cnblogs.com/Cmpl/archive/2011/06/05/2073217.html http://www.cnblogs.com/yc_sunniwell/archive/2010/06/27/1766236.html http://www.cnblog 阅读全文
posted @ 2016-03-07 18:39 LC凑热闹 阅读(557) 评论(0) 推荐(0)
二叉搜索树(二叉查找树,二叉排序树)
摘要:参考博客: http://www.cppblog.com/cxiaojia/archive/2012/08/09/186752.html 百度百科 二叉查找树(BST)是二叉树的一个重要的应用,它在二叉树的基础上加上了这样的一个性质:对于树中的每一个节点来说,如果有左儿子的话,它的左儿子的值一定小于 阅读全文
posted @ 2016-03-05 22:15 LC凑热闹 阅读(4542) 评论(0) 推荐(0)
Leetcode题解(33)
摘要:113. Path Sum II 题目 分析: 主要考察二叉树深度优先遍历(DFS),递归调用当前节点的左右结点即可,代码如下(copy网上): 1 /** 2 * Definition for binary tree 3 * struct TreeNode { 4 * int val; 5 * T 阅读全文
posted @ 2016-02-25 18:11 LC凑热闹 阅读(184) 评论(0) 推荐(0)
Leetcode题解(34)
摘要:113. Path Sum II 题目 分析: 主要考察二叉树深度优先遍历(DFS),递归调用当前节点的左右结点即可,代码如下(copy网上): 1 /** 2 * Definition for binary tree 3 * struct TreeNode { 4 * int val; 5 * T 阅读全文
posted @ 2016-02-25 18:11 LC凑热闹 阅读(199) 评论(0) 推荐(0)
Leetcode题解(32)
摘要:107. Binary Tree Level Order Traversal II 题目 直接代码: 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 阅读全文
posted @ 2016-02-24 15:47 LC凑热闹 阅读(186) 评论(0) 推荐(0)
Leetcode题解(31)
摘要:103. Binary Tree Zigzag Level Order Traversal 题目 分析: 广度优先遍历的应用。重点是掌握vector的reverse函数,一开始我忘记有这个函数了,琢磨半天都没弄出来,后来想起reverse函数,问题一下子就迎刃而解。 代码 1 /** 2 * Def 阅读全文
posted @ 2016-02-23 20:59 LC凑热闹 阅读(254) 评论(0) 推荐(0)
Leetcode题解(30)
摘要:98. Validate Binary Search Tree 题目 分析:BST按照中序遍历之后所得到的序列是一个递增序列,因此可以按照这个思路,先中序遍历,保存好遍历的结果,然后在遍历一遍这个序列。判断其是否递增 代码如下: 1 /** 2 * Definition for a binary t 阅读全文
posted @ 2016-02-03 13:42 LC凑热闹 阅读(312) 评论(0) 推荐(0)
Leetcode题解(29)
摘要:93. Restore IP Addresses 题目 分析:多重循环,判断小数点合适的位置 代码如下(copy网上) 1 class Solution { 2 public: 3 vector<string> restoreIpAddresses(string s) { 4 vector<stri 阅读全文
posted @ 2016-02-03 11:56 LC凑热闹 阅读(224) 评论(0) 推荐(0)
Leetcode题解(28)
摘要:90. Subsets II 题目 分析:代码如下 1 class Solution { 2 public: 3 vector<vector<int> > subsetsWithDup(vector<int> &S) { 4 vector<vector<int> > result; 5 map<ve 阅读全文
posted @ 2016-02-03 10:37 LC凑热闹 阅读(200) 评论(0) 推荐(0)
 

1 2 3 4 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3