- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 Java 选择排序 (Selection Sort)
选择排序原理代码选择排序原理选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。代码public int[] selectionSort(int[] A) { if (A == null) { return A; } for
2015-11-27 15:25:52 1557
转载 如何优化 Android Studio 启动、编译和运行速度?
作为一名 Android 程序员,选择一个好的 IDE 工具可以使开发变得非常高效,很多程序员喜欢使用 Google 的 Android Studio来进行开发,但使用起来有时会出现卡顿等问题。本文介绍了几种优化 Android Studio 启动、编译、运行速度的方法。首先解决一个 Android Studio 启动报错的问题1、进入刚安装的 Android Studio 目录下
2015-11-27 11:46:27 678
原创 Java 冒泡排序(BubbleSort)
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。算法原理冒泡排序算法的运作如下:(从后往前)比较相邻的元素。如果第一个比第二个大,就交换他们两个。
2015-11-27 08:53:49 735
原创 Java 实现单例(Singleton)模式
单例模式(Singleton)解释只生成一个实例的的类是实现了单例(Singleton)模式的类型。版本一:单线程环境public class Singleton{ private static Singleton instance = null; private Singleton(){} public static Singleton getInstan
2015-11-26 09:06:41 496
原创 Math.floor,Math.ceil,Math.rint,Math.round用法详解
Mathfloor函数讲解Mathceil函数讲解Mathrint函数讲解Mathround函数讲解Math.floor函数讲解floor原意:地板。Math.floor函数是求一个浮点数的地板,就是求一个最接近它的整数,它的值小于或等于这个浮点数。看下面的例子: 代码 结果 Math.floor(-1.1) -2.0 Math.floor(-1.5) -2.0 Ma
2015-11-25 08:41:10 1158
原创 Android Studio 删除行的快捷键
之前一直使用 Ctrl+X 执行删除行的操作,但是每次 Ctrl+X 都会清空剪贴板,原来Ctrl+X 的功能是将当前行删除并将内容复制到剪贴板中,如果仅仅需要执行删除行功能,请使用Ctrl +Y。
2015-11-23 09:32:48 19965 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人