[Code] 烧脑之算法模型

把博客的算法过一遍,我的天呐多得很,爱咋咋地!
未来可考虑下博弈算法。
基本的编程陷阱:[c++] 面试题之犄角旮旯 第壹章【有必要添加Python】
基本的算法思想:[Algorithm] 面试题之犄角旮旯 第贰章【基础算法思想】
基本的练手习题:[LeetCode] 面试题之犄角旮旯 第叁章【综合性算法问题】
彩色PDF的讲义:CMU: Parallel and Sequential Data Structures and Algorithms
一、数据结构
Outline
容器(Containers)
- 序列式容器(Sequence Containers)
- 关联式容器(Associative Containers)
- 容器配接器(Adaptor Class)
序列结构
[c++] Sequence Containers【常用方法】
[STL] Implement "vector", ”deque“ and "list"【常见算法总结】
树结构
[c++] Associative Containers【常用方法】
[STL] Implement "map", "set"【以tree为基础】
[Algorithm] Tree【常见算法总结】
[Algorithm] Heap【各种堆】
图结构
[Algorithm] Graph【基础问题】
- [Optimization] Greedy method【图的优化】
- [Optimization] Dynamic programming【寻找子问题】
- [Optimization] Advanced Dynamic programming【优于recursion】
- [Algorithm] Maximum Flow【...】
二. 常见算法
排序 Sort(...)
[Algorithm] Sort for Fun!【内存排序】
[IR] Index Construction【外存排序】
检索 Find(...)
[Algorithm] Beating the Binary Search algorithm – Interpolation Search, Galloping Search【额外两种高效检索】
[Algorithm] Hashing for search【Hash最快以及map原理】
- [IR] Inverted Index & Boolean retrieval【倒排索引之链表搜索】
三. 高级算法
压缩
# 结构/半结构化数据的压缩技巧
[IR] Advanced XML Compression - ISX
[IR] Advanced XML Compression - XBW
编码
# 为了更好更方便压缩
索引
# 字符串超快检索
[IR] Suffix Trees and Suffix Arrays
博弈论
[Algorithm] Deferred Acceptance Algorithm
/* implement */
[Code] 烧脑之算法模型的更多相关文章
- Python之算法模型-5.1
一.这里学习的算法模型包含监督学习和非监督学习两个方式的算法. 其中监督学习的主要算法分为(分类算法,回归算法),无监督学习(聚类算法),这里的几种算法,主要是学习他们用来做预测的效果和具体的使用方式 ...
- 阿里开源新一代 AI 算法模型,由达摩院90后科学家研发
最炫的技术新知.最热门的大咖公开课.最有趣的开发者活动.最实用的工具干货,就在<开发者必读>! 每日集成开发者社区精品内容,你身边的技术资讯管家. 每日头条 阿里开源新一代 AI 算法模型 ...
- kaggle赛题Digit Recognizer:利用TensorFlow搭建神经网络(附上K邻近算法模型预测)
一.前言 kaggle上有传统的手写数字识别mnist的赛题,通过分类算法,将图片数据进行识别.mnist数据集里面,包含了42000张手写数字0到9的图片,每张图片为28*28=784的像素,所以整 ...
- StartDT AI Lab | 视觉智能引擎之算法模型加速
通过StartDT AI Lab专栏之前多篇文章叙述,相信大家已经对计算机视觉技术及人工智能算法在奇点云AIOT战略中的支撑作用有了很好的理解.同样,这种业务牵引,技术覆盖的模式也收获了市场的良好反响 ...
- 使用EF的Code First模式创建模型
Entity Framework Core Entity Framework (EF) Core 是轻量化.可扩展.开源和跨平台版的常用 Entity Framework 数据访问技术. EF Cor ...
- python数据分析与挖掘实战————银行分控模型(几种算法模型的比较)
一.神经网络算法: 1 import pandas as pd 2 from keras.models import Sequential 3 from keras.layers.core impor ...
- 机器学习之linear_model (线性回归算法模型)
1.matplotlib 首先看一下这个静态图绘制模块 静态图形处理 数据分析三剑客 Numpy : 主要为了给pandas提供数据源 pandas : 更重要的数据结构 matplotlib : 静 ...
- hdu.1111.Secret Code(dfs + 秦九韶算法)
Secret Code Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Tota ...
- 算法模型的 Motivations
neurally-inspired biologically-inspired 1. CNN:biologically-inspired CNN(Convolutional Neural Networ ...
随机推荐
- Linux--shell数组和字符串--09
一.数组 数组就是一段连续的变量,一段连续的内存存储空间,为了解决变量过多的问题,在同一类变量中,我们不需要去定义多个名字,而是以数组的方式来定义 1.定义数组 declare -a 定义数组 dec ...
- Appium+Python API相关知识了解
首先,要先了解,官方Appium API // https://testerhome.com/topics/3144 刚开始的时候,没有看官方API,然后在网上瞎找学习资料,发现python相关的很少 ...
- oauth2.0授权详解
学习oauth认证之前先回顾一下通过sessionid的会话过程 关于session与cookie的请戳:https://www.cnblogs.com/moran1992/p/10793748.ht ...
- .NETCore Docker实现容器化与私有镜像仓库管理
一.Docker介绍 Docker是用Go语言编写基于Linux操作系统的一些特性开发的,其提供了操作系统级别的抽象,是一种容器管理技术,它隔离了应用程序对基础架构(操作系统等)的依赖.相较于虚拟机而 ...
- 本地项目上传到github上最直接步骤
1.首先得有一个git账号(本地安装git) 2.git上创建一个project 3.回到本地你要提交文件夹位置 4.按住shift + 鼠标右键 选择在此处打开命令窗口 5.输入命令 git in ...
- leetcode9 Palindrome Number(按进阶要求)
题目描述 Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same ...
- HDU - 2824 The Euler function 欧拉函数筛 模板
HDU - 2824 题意: 求[a,b]间的欧拉函数和.这道题卡内存,只能开一个数组. 思路: ϕ(n) = n * (p-1)/p * ... 可利用线性筛法求出所有ϕ(n) . #include ...
- bzoj 1146 网络管理Network (CDQ 整体二分 + 树刨)
题目传送门 题意:求树上路径可修改的第k大值是多少. 题解:CDQ整体二分+树刨. 每一个位置上的数都会有一段持续区间 根据CDQ拆的思维,可以将这个数拆成出现的时间点和消失的时间点. 然后通过整体二 ...
- yzoj 1201数字三角形3题解
题意 如下图所示为一个数字三角形: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 请编程计算从顶至底部某处的一条路径,使该路径所经过的数字的总和最大.约定: (1)每一步可沿直线向下或右 ...
- JS执行机制详解,定时器时间间隔的真正含义
壹 ❀ 引 通过结果倒推过程是我们常用的思考模式,我在上一篇学习promise笔记中,有少量关于promise执行顺序的例子,通过倒推,我成功让自己对于js执行机制的理解一塌糊涂,js事件机制,事件 ...