10000 GitHub - cbhust8025/primary-algorithm: Organize learned algorithm for using these convenient
[go: up one dir, main page]

Skip to content

cbhust8025/primary-algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

primary-algorithm

Organize learned algorithm for using these convenient

整理那些在学习编程过程中遇到的那些容易让人记忆深刻的算法,也借这个项目进行清洗一下思路,形成算法网络,以便以后使用。

由于使用语言的限制,仅给出C++、python两个版本的代码,以C++中经典算法为主线,以各种数据结构实现为基础进行完善。

从2017.04.06开始,希望自己能坚持!

2017/04/06 定下第一个小目标:每天能坚持上传两个算法,给出详细的代码解释。

2017/04/07 完成了线性表的描述。

2017/04/08 完成了线性表的接口定义。

2017/04/10 增添了C++ primer一些关于容器和类的学习笔记。

2017/04/11 完成华为实习生面试,增添了一些记录。

2017/04/12 完成对C++ primer的多态部分的学习,并进行了一些tips的跟进。

2017/04/13 完成腾讯实习生面试,增添了一些记录。

2017/04/14 完成腾讯实习生二面,并进行了相应的记录,学习了图论相关知识。

2017/04/15 完成了快速排序极其优化的知识整理。

2017/04/16 完成腾讯实习生HR面,并进行了相应的记录,晚上进行美图考试并整理了试题

2017/04/17 针对《深度探索C++对象模型》书籍进行学习,记录了若干tips。

2017/04/18 刷题leetcode若干,并更新AC解。更新了N皇后问题的详解

2017/04/18 刷题leetcode若干,并更新AC解

2017/04/19 刷题leetcode若干,并更新AC解。更新了携程最后一大题--股票 AC解

2017/04/20 刷题leetcode若干,并更新AC解。添加另一回溯经典案例--数独的详解。添加了多态中的重写、重载及隐藏概念的辨析。

2017/04/22 刷题leetcode一道,并更新AC解。。更新了滴滴出行的笔试以及部分题解。

2017/04/24 刷题leetcode若干道,并更新AC解

2017/04/26 滴滴出行面试阿里笔试相关。

2017/04/27 刷题leetcode一道,并更新AC解

2017/04/30 刷题leetcode若干,并更新AC解

2017/05/01 刷题leetcode若干,并更新AC解

2017/05/02 刷题leetcode若干,并更新AC解

2017/05/03 刷题leetcode若干,并更新AC解

2017/05/04 刷题leetcode若干,并更新AC解

2017/05/06 刷题leetcode若干,并更新AC解。更新困难题vaild number解

2017/05/08 刷题leetcode若干,并更新AC解。实现树的前中后序递归、非递归

2017/05/09 刷题leetcode若干,并更新AC解

2017/05/10 刷题leetcode若干,并更新AC解

2017/05/11 刷题leetcode若干,并更新AC解。更新困难题word-ladder-ii解

2017/05/12 刷题leetcode若干,并更新AC解

2017/05/13 刷题leetcode若干,并更新AC解

2017/05/14 刷题leetcode若干,并更新AC解

2017/05/15 刷题leetcode若干,并更新AC解。更新容器中的splice方法描述。

2017/05/16 刷题leetcode若干,并更新AC解

2017/05/17 刷题leetcode若干,并更新AC解

2017/05/18 刷题leetcode若干,并更新AC解

2017/05/19 牛客网模拟笔试,编程题部分AC解

2017/05/21 牛客网模拟笔试,编程题全部AC解

2017/05/23 刷题leetcode若干,并更新AC解

2017/05/24 学习python中的Tkinter GUI,熟悉其中三种布局管理器:grid/pack/place,熟悉基本控件之按钮以及文本框,基于此次学习内容书写一个文件阅览器,包含打开文件以及修改文件并保存的功能。

2017/05/25 学习python中的Wxpython GUI,熟悉里面强大的Sizer布局管理器,熟悉基本控件之按钮以及基本位图

2017/05/26 学习wxpython中的文本控件。学习Tkinter中的进阶按钮。学习Tkinter中的Misc类

2017/05/31 学习wxpython中的字体选择对话框。并模拟实现了一个字体选择对话框小程序,方便以后对字体的控制。

2017/06/01 上传了基于Python的小说爬虫

2017/06/02 学习了bs4中BeautifulSoup,以及上传了正则表达式语法相关

2017/06/04 学习了wxpython核心控件中简单下拉框Choice,以及组合框ComboBox。更新了基于Python的小说爬虫

2017/06/05 学习了wxpython核心控件中列表框,上传了一些学习控件的Python文件供参考。

2017/06/05 完成了wxpython核心控件中组合框的描述,更新了基于Python的小说爬虫(待解决:刚打开无法输入的问题)。

2017/06/06 增添了wxpython核心控件中控件代码,学习了Sublime Text 3相关信息。(待解决:小说爬虫刚打开无法输入的问题)。

2017/06/07 配置sublime:侧边框颜色字体、快捷键、PythonIDE搭建、括号匹配高亮、自动补全等功能。

2017/06/08 更新了移动数据演示平台

2017/06/09 更新了移动数据演示平台

2017/06/10 更新了移动数据演示平台

2017/06/11 更新了移动数据演示平台

2017/06/12 更新了移动数据演示平台。修复了路径错误,图片显示错误,增添了保存问题诊断结果为CSV文件的功能。

2017/06/13 学习了Tkinter里面的Combobox和Listbox,还有wxpython里面的wx._core.Control基本基类。

2017/06/18 牛客网模拟笔试0616,编程题部分AC解

2017/06/19 腾讯实习第一天,TinyXml小结

2017/06/20 腾讯实习第er天,Sqlite3小结。了解了《Windows核心编程》中的错误处理相关内容。

2017/06/21 腾讯实习第3天,IDA的初次使用

2017/06/22 腾讯实习第肆天,IDA+WinDbg。第一个任务:聚类资源文件(以gft/png文件为例)

2017/06/26 腾讯实习第6天,封装dll文件并调用

2017/06/27 腾讯实习第7天,学习QMAlphaBack.dll,了解如何分配运营位资源。

2017/07/03-2017/07/07 腾讯实习第15-21天,完成crash检测程序

2017/07/11 更新了汉诺塔问题的详解

2017/07/12 更新了冒选插基本排序详解

2017/08/15 记录如何利用vscode以及vs2017进行Github上面代码管理。

简单数据结构:

  • 线性表(已实现)
  • 队列

复杂数据结构:

  • 优先队列

基础算法,列出想到的算法分类(持续更新-0508)

About

Organize learned algorithm for using these convenient

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0