算法导论学习总结笔记

package com.web.algorithms.ch1;
/**
 * 《算法导论》学习总结笔记
 * 
 * @author xiejunbo
 * @email 624664181@qq.com
 * 
 * 计算机算法的作用不言而喻,几乎所有强大的技术背后都有着优秀的算法。
 * 所谓算法就是一系列解决问题的步骤,将输入数据转换成输出结果。
 * 解决同一问题的不同算法效率可能相差很大。
 * 如何设计一个高效可靠的算法?
 * 
 * 接下来将实现并分析计算机算法相关的数学理论知识与代码实现
 * 
 * 第一部分:基础知识
 * ch1 总结
 * ch2 算法入门
 * ch3 函数
 * ch4 递归
 * ch5 概率分析与随机算法
 * 
 * 第二部分:排序和顺序统计学
 * ch6 堆排序
 * ch7 快速排序
 * ch8 线性时间排序
 * ch9 中位数和顺序统计学
 * 
 * 第三部分:数据结构
 * ch10 基本数据结构
 * ch11 散列表
 * ch12 二叉查找树
 * ch13 红黑树
 * ch14 数据结构的扩张
 * 
 * 第四部分:高级设计与分析技术
 * ch15 动态规划
 * ch16 贪心算法
 * ch17 平摊分析
 * 
 * 第五部分:高级数据结构
 * ch18 B树
 * ch19 二项堆
 * ch20 斐波那契堆
 * ch21 用于不相交集合的数据结构
 * 
 * 第六部分:图算法
 * ch22 图的基本算法
 * ch23 最小生成树
 * ch24 单源最短路径
 * ch25 每对顶点间的最短路径
 * ch26 最大流
 * 
 * 第七部分:算法研究问题
 * ch27 排序网络
 * ch28 矩阵计算
 * ch29 线性规划
 * ch30 多项式与快速傅里叶变换
 * ch31 有关数论的算法
 * ch32 字符串匹配
 * ch33 计算几何学
 * ch34 NP完全性
 * ch35 近似算法
 * 
 * 第八部分:数学基础知识
 * 求和
 * 集合等离散数学结构
 * 计数和概率
 * 
 */
public class BaseAlgorithm {
	
	
	public static void main(String args[]) {
		System.out.println("Introduction To Algorithms!");
		
	}

}

 

转载于:https://my.oschina.net/xiejunbo/blog/335215

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值