GithubHelp home page GithubHelp logo

leetcode_algorithm's Introduction

leetcode_algorithm

A repository to store leetcode solutions!

一些说明

这些都是自己每次刷题的代码,希望自己可以坚持下来,有些代码里面有当时测试所编译的可执行文件(这部分主要是c++写的代码),不一定在你的电脑上可以运行,可以忽略! 坚持保持一定的频率刷题还是非常有难度的希望自己可以一直坚持下去!

代码说明 我刷题所使用的语言主要是Java、Go和c++,也是我学习过程中的三个阶段:

  • 最早的时候时开始用Java刷题:那个时候还只是单纯的学习,没有实习和工作的压力,这一部分并不是很多,比较后悔,在学校的时候没有刷更多的题目;
  • 中期主要是Go:后来我觉得用Java实在是太麻烦了,Java的容器都太重了,不是我喜欢的,在偶尔尝试了Go之后我一下子就喜欢上了,简洁的语法,而且内置了map,。可以使用[]都使得写代码很方便。不过有些树的容器Go并没有,需要用到的时候不是很方便!这段时间主要是在找实习和实习过程中。
  • 最近一般就是用c++:后来秋招找到了工作,技术栈大概是c++,所以就一直是c++来写的。

其实刷题的话什么语言真的不是特别重要,重要的是一定要熟悉各种数据结构,我不喜欢Java是因为String不能用[]和容器只能用包装类型等等个人小习惯问题,本身对Java的研究还是比较多的。

我跟人觉得用刷题来慢慢学习和适应一门编程语言是我很喜欢的方式,之后也许还会尝试用更多的编程语言来刷题。

目标

其实也没有什么特别大的目标,希望可以把刷题一直坚持下去,希望不管用什么数据结构都能做到心中有数。

leetcode_algorithm's People

Contributors

mr-xingjian 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.