数据结构和算法
忧桑的小兔子
天空飘来五个字,飘来三个字;天空飘来三个字,五个字.
展开
-
多元一次不定方程解的个数
```python#!/usr/bin/python3.6# -*- coding: utf-8 -*-"""多元一次不定方程解的个数problem1: 将30条鱼放入10个桶中, 每个桶至少一条鱼, 总共有多少种方法?本质: x1 + x2 + x3 + x4 + ... + xi = n, xi > 0, n > i 本题: x1 + x2 + ...原创 2019-12-04 14:56:00 · 2783 阅读 · 0 评论 -
LRU - Python实现
github#!/usr/bin/python3.6# -*- coding: utf-8 -*-"""参考: https://zhuanlan.zhihu.com/p/34133067"""from typing import Dict, Anyclass Node(object): """ 双向链表节点 """ def __init__(self, key...原创 2019-12-04 23:37:45 · 710 阅读 · 0 评论 -
八大排序算法
介绍了八大排序算法以及对应的代码实现。原创 2017-02-26 11:26:02 · 436 阅读 · 0 评论 -
二叉搜索树、AVL树、B-树、B+树、B*树、红黑树
介绍了二叉搜索树、AVL树、B-树、B+树、B*树、红黑树的定义和区别。原创 2017-02-26 16:07:17 · 857 阅读 · 0 评论 -
最短路径和最小生成树算法
学习最短路径算法-迪杰斯特拉和佛洛依德,最小生成树算法-Prim算法和Kruskal算法推荐网址转载 2017-02-26 18:07:01 · 997 阅读 · 0 评论 -
借教室
gitbub地址#!/usr/bin/python3# -*- coding: utf-8 -*-"""题目描述: 借教室, 平台: https://www.lintcode.com/problem/borrow-classroom/参考博客: http://www.cnblogs.com/COLIN-LIGHTNING/p/8467795.html ...原创 2019-01-30 11:31:02 · 618 阅读 · 0 评论