GithubHelp home page GithubHelp logo

快速排序算法思路步骤: 1.从一个数组中任意挑选一个元素(通常来说会选择最左边的元素)作为中轴元素,将剩下的元素以中轴元素作为比较的标准; 2.将小于等于中轴元素的放到中轴元素的左边,将大于中轴元素的放到中轴元素的右边; 3.然后以当前中轴元素的位置为界,将左半部分子数组和右半部分子数组看成两个新的数组,重复上述操作,直到子数组的元素个数小于等于1(因为只一个元素的数组必定是有序的)。

little jiao's Projects

activiti icon activiti

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.

codeglance icon codeglance

Intelij IDEA plugin for displaying a code mini-map similar to the one found in Sublime

gsonformat icon gsonformat

根据Gson库使用的要求,将JSONObject格式的String 解析成实体

javatutorial icon javatutorial

Java教程,包括多线程,泛型,反射,IO,容器类,注解

myprogramsample icon myprogramsample

give you some sample for async task,chars manager,quitSort,selectionSort,IO manager

nancy icon nancy

Lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono

springboot-vue icon springboot-vue

A example demo base SpringBooot with vueJS2.x + webpack2.x as Java full stack web practice

ssm icon ssm

最基础的Spring+SpringMvc

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.