Giter VIP home page Giter VIP logo

primary-algorithm's Introduction

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解

简单数据结构

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

复杂数据结构

  • 优先队列

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

primary-algorithm's People

Contributors

cbhust8025 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.