- 博客(8)
- 收藏
- 关注
原创 【Android】获取所有jpg和png图片
import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.ContentResolver;import android.database.Cursor;import android.net.Uri;import android
2017-10-22 21:27:48
843
原创 【java】获取指定文件夹大小
import java.io.File;import java.text.DecimalFormat;public class Test2 {public static void main(String[] args) {try {long size = getFolderSize(new File("D:/迅雷下载"));System.out.printl
2017-10-07 21:52:58
2653
2
原创 【Java】冒泡排序
import java.util.Arrays;public class MaoPao {public static void main(String[] args) {int[] a = {5,4,123,5,67,8};BubbleSort(a);System.out.println(Arrays.toString(a));}static void Bubb
2016-09-21 09:16:36
246
原创 【Java】堆排序的Java实现
参考算法(第4版)堆排序大致分两个部分:1、遍历所有父节点,完成堆的构造。 2、遍历所有节点,下沉排序。 注意点:堆用数组表示时,是从下标1开始的。下面是代码部分:package Algorithms;public class HeapSort { public static in
2016-08-08 10:50:37
323
原创 【Java】快速排序的java实现
参考SedgeWick的算法(第四版)快速排序是一种分治的排序算法。它将一个数组分成两个子数组,将两部分独立的排序。以数组的第一个值为切分点对数组进行切分,然后进行递归。大体上就分为两个步骤:切分->递归(出口为头尾相接)。下面是代码:package Algorithms;import java.util.Arrays;public class Quick { publi
2016-08-07 19:49:26
701
4
原创 【JavaScript】JS实现继承最常用的方法
既然JavaScript是OOP编程,那么就一定有继承这个概念。网络上搜了一下,比较乱,这里我做一下总结。大体有三种方法:1、apply/call,不能继承原型;2、prototype,父类构造函数有参数时就失去了继承的意义,就变成了new一个对象;3、apply/call和prototype混合使用。其中,最常用的就是第三种,代码如下:function A() {
2016-08-01 22:02:22
799
原创 【Java】二叉树三种遍历的递归实现
学java很久了,算法是硬伤,最近要找工作,突击一下算法,算法虽难,但也有神奇之处,所以记录下来,与大家分享。import java.util.List;import java.util.LinkedList;public class BinaryTree { /** * * @author magina_mg java实现完全二叉树的创建和递归遍历 */ // 结点类
2016-07-12 15:57:16
335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅