Giter Club home page Giter Club logo

dailycode's Introduction

DailyCode

该项目保存平时随手写下的代码以及一些想法

主要包含:常用经典算法的实现、LeetCode题解、LintCode题解、Java设计模式

项目开始积累代码的时间:2017年4月

文件数:76    代码行数:3044

代码目录结构:

classical_algorithm
    BestTimetoBuyandSellStock.java
    BinaryToList.java
    BreadthFirstSearch.java
    DepthFirstSearch.java
    KMP.java
    LongestPalindromicSubstring.java
    LRUCache.java
    LRUCacheModified.java
    LRUCacheModifiedTest.java
    MedianOfTwoSortedArrays.java
    MinStack.java
design_pattern
    singleton
        Singleton.java
        SingletonTest.java
    strategy
        Duck.java
        DuckTest.java
        FlyBehavior.java
        FlyNoWay.java
        FlyWithWings.java
        FlyWithWingsFire.java
        QuackBehavior.java
        QuackWithA.java
        QuackWithG.java
        README.md
others
    CompleteBinaryTree.java
    DoubleTest.java
    ListDeleteElement.java
    RandomChoice.java
    StringEqualTest.java
    TerminatorC.java
    TowersOfHanoi.java
sort
    HeapSort.java
    InsertSort.java
    MergeSort.java
    QuickSort.java
    SortList.java
test
    Test.java
tools
    ArrayUtils.java
    Entry.java
    FileOperation.java
    ListNode.java
    Node.java
    Point.java
    RefactorReadme.java
    TreeNode.java
yj
    lintcodeA
        AddTwoSum.java
        BestTimetoBuyandSellStock.java
        FlattenBinaryTreetoLinkedList.java
        LevelOrder.java
        LinkedListCycle.java
        LongestCommonPrefix.java
        LongestPalindromicSubstring.java
        LongestSubstringWithoutRepeatingCharacters.java
        MajorityNumber.java
        MaximumDepthOfBinaryTree.java
        MaxPointsonaLine.java
        MedianOfTwoSortedArrays.java
        MinStack.java
        PlusOne.java
        ReverseInteger.java
        ReverseLinkedList.java
        ReverseWordsInAString.java
        RomanAndInteger.java
        SingleNumber.java
        SortList.java
        StringToIntegerII.java
        ThreeSum.java
        TwoSum.java
        ValidParentheses.java
    lintcodeB
        ClimbingStairs.java
        CountAndSay.java
        InvertBinaryTree.java
        MaximumSubarray.java
        MergeTwoSortedLists.java
        PowXN.java
        RegularExpressionMatching.java
    README.md

dailycode's People

Contributors

yjbug avatar

Stargazers

 avatar

Watchers

 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.