• Stars
    star
    129
  • Rank 277,866 (Top 6 %)
  • Language
    C
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Chinese University MOOC - Chen Yue, He Qinming - data structure - 2017 spring. Mainly implement the course code on MOOC.

Data-Structure-And-Algorithm-2017

主要资料

本栏主要工作

学习内容

第一讲 基本概念 [陈越]

1.1 什么是数据结构

1.2 什么是算法

1.3 应用实例:最大子列和问题

第二讲 线性结构 [何钦铭]

2.1 线性表及其实现

2.2 堆栈

2.3 队列

2.4 应用实例:多项式加法运算

小白专场:一元多项式的乘法与加法运算- C语言实现

第三讲 树(上) [何钦铭]

3.1 树与树的表示

3.2 二叉树及存储结构

3.3 二叉树的遍历

小白专场:树的同构 - C语言实现

第四讲 树(中)[何钦铭]

4.1 二叉搜索树

4.2 平衡二叉树

小白专场:是否同一棵二叉搜索树- C语言实现

线性结构之习题选讲[陈越]:Reversing Linked List

第五讲 树(下)[何钦铭]

5.1 堆

5.2 哈夫曼树与哈夫曼编码

5.3 集合及运算

小白专场:堆中的路径 - C语言实现

小白专场[陈越]:File Transfer - C语言实现

第六讲 图(上)[陈越]

6.1 什么是图

6.2 图的遍历

6.3 应用实例:拯救007

6.4 应用实例:六度空间

小白专场:如何建立图- C语言实现

第七讲 图(中)[陈越]

树之习题选讲-Tree Traversals Again

树之习题选讲-Complete Binary Search Tree

树之习题选讲- Huffman Codes

7.1 最短路径问题

小白专场:哈利·波特的考试- C语言实现

第八讲 图(下)[陈越]

8.1 最小生成树问题

8.2 拓扑排序

图之习题选讲-旅游规划

第九讲 排序(上)[陈越]

9.1 简单排序(冒泡、插入)

9.2 希尔排序

9.3 堆排序

9.4 归并排序

第十讲 排序(下)[陈越]

10.1 快速排序

10.2 表排序

10.3 基数排序

10.4 排序算法的比较

第十一讲 散列查找 [何钦铭]

11.1 散列表

11.2 散列函数的构造方法

11.3 冲突处理方法

11.4 散列表的性能分析

11.5 应用实例:词频统计

小白专场:电话聊天狂人- C语言实现

第十二讲 综合习题选讲 [陈越]

习题选讲-Insert or Merge

习题选讲-Sort with Swap(0,*)

习题选讲-Hashing - Hard Version

More Repositories

1

DIPDemo

All the algorithms in the book "Digital Image Processing and Machine Vision" C++ code; test under VS2013, use MFC as the interactive interface to realize the operation of the input image, covering all the basic image processing algorithms, it is worth learning!
C++
86
star
2

Nowcoder

牛课网练习,主要包括leetcode,剑指offer,Cracking the Coding Interview,PAT,华为上机测试,算法课程学习,一些公司笔试题目等。
C++
85
star
3

Computer-Vision-Action

computer vision learning, include python machine learning action; computer vision based on deep learning ;coursera deeplearning.ai and other cv learning materials collect ...
Jupyter Notebook
24
star
4

Algorithm-of-Beauty

《算法之美——隐匿在数据结构背后的语言》,全文目录、“45个算法”目录、“22个经典问题目录”。记录学习代码实现,参考:http://www.cnblogs.com/ranjiewen/p/6082573.html
C++
23
star
5

TF_NIMA

Implementation of technical image quality model based on Google's research paper "NIMA: Neural Image Assessment".
Python
19
star
6

IQA-paper

Image Quality Assessment
MATLAB
19
star
7

MultiCOMS

4通道CMOS相机上位机项目描述:硬件FPGA进行CMOS图像采集,通过网络传输数据,然后在PC上实现4通道CMOS图像显示;上位机可以通过界面操作完成对相机的控制。
C++
18
star
8

TF_EnhanceDPED

Tensorflow implement of image enhancement base on dped dataset and join PRIM2018 Challenge on Perceptual Image Enhancement on Smartphones (Track B: Image Enhancement). and use image quality assessment model to guide image enhancement to make the enhanced image subjective effect better !
Python
17
star
9

Pedestrain-Detection

Pedestrain-Detection-using-Histogram-of-Oriented-Gradients, DSP
C
12
star
10

Everyday_Practice

hope to keep practicing everyday ! 主要包括:C/C++/MFC/Matlab/OpenCV/Python/Qt/网络编程等日常实验练习。
C++
8
star
11

Kaggle-Action

start practice on kaggle some demo , so excited!
Jupyter Notebook
8
star
12

ranjiewwen.github.io

personal website: https://ranjiewwen.github.io
CSS
4
star
13

deeplearning.ai

Andrew Ng's coursera_deeplearning.ai
4
star
14

TF_cifar10

The cifar10 classification project completed by tensorflow, including complete training, prediction, visualization, independent of each module of the project, and convenient expansion.
Python
4
star
15

produce-management-sofaware

***生产管理软件,配合***调试
C++
3
star
16

CS_class

self study on network class
2
star
17

TianChi_Unet

2017广东政务数据创新大赛——智能算法赛
2
star
18

leetcode_project

vs2013 leetcode project
C++
1
star
19

SimulationSoftware

模拟***软件,完成生产管理软件的调试功能
C++
1
star
20

ShowPixel

MFC多文档视图为框架,读取BMP文件,显示鼠标处周围像素点及直方图
C++
1
star