• 120
  • 120
    初识flutter

    四步创建第一个app 详解:

  • 快速排序

    分析: 取一个数P作为基准,然后将小于P的数放在P的左边,大于P的数放在P的右边 JAVA实现: 下面是数组的交换过程:

  • 归并排序

    分析: 将一个数组拆成两个数组分别进行排序,然后将两个排序好的数组进行合并。 JAVA代码实现:

  • 选择排序

    分析: 每次循环从数组中选一个最大的数。 JAVA代码实现:

  • 冒泡排序

    分析: 前后两个数两两进行比较,若前者大于后者,则将两个数的位置进行交换,这样每一次循环数组的最后一个数就是最大的。

  • 插入排序

    解题思路: 将一个数插入有序的数组中

  • SQL实战: 如何高效获取随机id

    从一个拥有自增id(id>0)的表T里,随机取一条数据? 方案: 传入一个随机数r,用此随机数对最大的id进行取余 从一个拥有自增id(id>0...