- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 Flutter学习总结---第一章Windows平台下安装、配置
第一步:安装Git你需要安装Git作为Flutter SDK的下载工具,如果有梯子你可以去官网下载,不过比较慢,建议去软件中心下载,下载安装就好第二步:下载Flutter SDK选择创建一个文件夹,右键点击git base here,打开git命令行窗口,输入一下命令下载Flutter SDKgit clone -b alpha https://github.com/flutte...
2018-07-21 15:07:46 1111
原创 layui树形结构
最近接触Layui框架,感觉还不错,就总结一下在使用layui的树形结构的使用。 在官网上查看时发现关于layui的使用都是静态添加的代码,如果我想动态添加树形节点时遇到了很大的问题,官网的静态示例代码如下:layui.use(['tree', 'layer'], function(){ var layer = layui.layer ,$ = layui.jquery
2017-12-13 10:22:09 7664 2
原创 maximum average value
在毕业找到工作的第二个星期找到工作稳定之后,正式继续开始博客之旅,还是从每日一算法开始Question: Given an array consisting of n integers, find the contiguous subarray of given length k that has the maximum average value. And y
2017-07-17 18:03:53 392
原创 硬盘为什么最多只有四个主分区
硬盘最多分为4个主分区,这是一个常识可是很少告诉为什么这么分,找了很多文章应该回答清楚了这个问题1、PC行业标准中一个硬盘只能分四个分区.这样的四个分区在不同的操作系统中被冠以不同的名称他可能叫partition (主分区)或者slice ,但是无论他们怎么叫,这些系统都支持这样的四个分区,都可以识别分区的起始位置和大小等信息.这里我把这样的分区用一个最常用的词来命名:主分区(primary
2016-09-12 20:58:31 9985
原创 Android四种补间动画介绍及实现
一.Android的animation由四种类型组成:alpha、scale、translate、rotate alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果二。属性:动画基类Animation支持的XML属性 duration:一次动画的执行耗
2016-09-10 09:35:04 3258
原创 Sax解析详解
1.SAX:解析Simple API for XML SAX 是一个 event-driven serial-access 类 型的 XML 处理机制。 event-driven : SAX 提供 面向 elements, text 和 comments 等 不同 事件的处理 方法,当解析器 读 取 XML 数据 时 就会 调 用 这 些方法。 serial-ac
2016-08-30 21:25:59 934
原创 SparseMatrix稀疏矩阵
public class SparseMatrix { /** * @param args * 说明 如果在矩阵中,多数的元素并没有资料,称此矩阵为稀疏矩阵(sparse matrix),由于矩阵在程式中常使用二维阵列表示, 二维阵列的大小与使用的记忆体空间成正比,如果多数的元素没有资料,则会造成记忆体空间的浪费,
2016-08-27 20:07:37 1135
原创 Shuffle随机扑克牌问题
import java.util.ArrayList;public class Shuffle { /** @author 欧阳子木 * 随机扑克牌(含花色) * @param args */ public static void main(String[] args) { startGame();
2016-08-27 09:33:46 579
原创 JosephusProblem未简化版
public class JosephusProblem2 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner inputScanner = new Sc
2016-08-24 21:46:33 335
原创 约瑟夫问题(Josephus Problem)
算法历史描述:说明据说着名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人 开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从,J
2016-08-24 20:33:48 991
原创 Algorithm Gossip: 最大公因数、最小公倍数
/**@author 欧阳子木 * Algorithm Gossip: 最大公因数、最小公倍数 * GCD * LCM = 两数乘积 * 设两个数为x和y,其最大公约数为a,则 最小公倍数为(x/a)*(y/a)*a=x *y/a, 最大公约数和最小公倍数的乘积为x *y/a*a=x *y 得证 * @p
2016-08-22 22:44:13 373
原创 插入排序及其算法分析
public static void insertSort(int[] a) { for (int i = 1; i < a.length; i++) { int temp = a[i]; // 待插入的元素 int j; for (j = i - 1; j >= 0; j--) { if (a[j] > temp) {
2016-08-22 21:48:29 315
原创 AlgorithmGossip完美数简版
public class Algorithm_Gossip { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner
2016-08-22 12:01:24 270
原创 Algorithm Gossip: 完美数优化版
package main01;import java.util.ArrayList;import java.util.Scanner;/** * * @author 欧阳子木 * */public class CoreJava { /** * .Algorithm Gossip: 完美数 说明如果有一数n,其真因数(Proper fa
2016-08-22 10:45:08 368
原创 Fibonacci费氏数列
/** * @param args * Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免子, *一个月后小免子也开始生产。 *起初只有一只免子,一个月后就有两只免子,二个月后有三只免子,三个月后有五只免子(小免子投入生产)......。 * 如果不太理解这个例子的话,举个图就知道了,注意新
2016-08-20 21:31:30 519
原创 实现指定位数内的阿姆斯壮数的查找
/** * 阿姆斯壮数 在三位的整数中,例如153可以满足1^3 + 5^3 + 3^3 = 153,这样的数称之为Armstrong数, 阿姆斯壯數有88個,最大為39位數的115132219018763992565095597973971522401,已證實超過39位數不存在阿姆斯壯數。 * 试写出一程式找出所有的三位数Armstrong数。
2016-08-20 21:17:13 821
原创 蒙地卡罗法求 PI
/** * 蒙地卡罗法求 PI * * 蒙地卡罗为摩洛哥王国之首都,该国位于法国与义大利国境,以赌博闻名。蒙地卡罗的基本原理为以乱数配合面积公式来进行解题, * 这种以机率来解题的方式带有赌博的意味,虽然在精确度上有所疑虑,但其解题的思考方向却是个值得学习的方式。 算法说明: 蒙地卡罗的解法适用于与面积有关的题目,例如求
2016-08-20 19:34:53 629
原创 Algorithm Gossip: Eratosthenes筛选求质数
package main01;import java.util.ArrayList;public class CoreJava05 { /** * @param args * Algorithm Gossip: Eratosthenes筛选求质数 解题思路: 过滤2的倍数,3的倍数,5的倍数,7的倍数.........N
2016-08-20 18:05:45 272
转载 巧解23种java设计模式
关于23种设计模式的有趣见解创建型模式1、FACTORY —追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产
2016-08-16 13:56:34 297
原创 java实现求两个数的最大公约数
递归实现public static long gcd(long x,long y){ if(y == 0){ return x; } else return gcd(y,x%y); }
2016-07-27 21:51:18 425
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人