自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 收藏
  • 关注

转载 java数组

数组无论在哪种编程语言中都算是最重要的数据结构之一,同时不同语言的实现及处理也不尽相同。但凡写过一些程序的人都知道数组的价值及理解数组的重要性,与链表一道,数组成为了基本的数据结构。尽管Java提供了很棒的集合API和集合类如:ArrayList、HashMap,他们内部都是基于数组。如果你是来自于基于c或c++背景的程序员,那么你会发现一些关于数组的行为和如何在Java工作中的异同。最...

2017-01-26 20:38:00 74

转载 【总结】Effective java经验之谈,类与接口

转载请注明出处:http://blog.csdn.NET/supera_li/article/details/44940563Effective Java系列1.Effective java经验之谈,创建和销毁对象2.Effective java经验之谈,泛型3.Effective java经验之谈,类与接口4.Effective java经验之谈,通用方法5...

2017-01-16 21:55:00 145

转载 【总结】Effective java经验之谈,创建和销毁对象

转载请注明出处:http://blog.csdn.NET/supera_li/article/details/44940277关于Effective Java 这本书,自己的一些总结性的思考。篇幅可能不按照目录来,因为自己喜欢先看哪一章就直接阅读了。不过能确定的是,每一章都会有总结。欢迎大家拍砖与补充。Effective java系列1.Effective java经验之...

2017-01-16 21:46:00 144

转载 n阶魔方阵

奇数阶魔方阵就是指行列数都是吧n(n>=3 且 n%2 == 1)的魔方阵奇数阶魔方阵的数字规律通过对奇数阶魔方阵的分析,其中的数字排列有如下的规律:(1)自然数1出现在第一行的正中间;(2)若填入的数字在第一行(不在第n列),则下一个数字在第n行(最后一行)且列数加1(列数右移一列);(3)若填入的数字在该行的最右侧,则下一个数字就填在上一行的最左侧;(4)一般地,...

2016-12-16 13:39:00 350

转载 三色旗

趣味算法-三色旗一条绳子挂红白蓝三种颜色的旗子,且排列无序,现用程序把三种旗子同色归类,顺序为红-白-蓝,每次只能交换2面旗子,采用最少步骤完成。算法描述:只需把红色和蓝色的旗子进行交换,红旗和篮旗都就位后,白旗自然就位。1) 从前向后设定红旗的最后位置,如果该位置不是红旗,向后扫描旗子队列,如果发现红旗则与当前红旗位置的旗子交换。2) 如果该位置是红旗,则向后移动红旗的...

2016-10-09 18:46:00 155

转载 汉诺塔

算法:当只有一个盘子的时候,只需要从将A塔上的一个盘子移到C塔上。 当A塔上有两个盘子是,先将A塔上的1号盘子(编号从上到下)移动到B塔上,再将A塔上的2号盘子移动的C塔上,最后将B塔上的小盘子移动到C塔上。 当A塔上有3个盘子时,先将A塔上编号1至2的盘子(共2个)移动到B塔上(需借助C塔),然后将A塔上的3号最大的盘子移动到C塔,最...

2016-10-09 18:04:00 60

转载 编程1

小易有一个圆心在坐标原点的圆,小易知道圆的半径的平方。小易认为在圆上的点而且横纵坐标都是整数的点是优雅的,小易现在想寻找一个算法计算出优雅的点的个数,请你来帮帮他。例如:半径的平方如果为25优雅的点就有:(+/-3, +/-4), (+/-4, +/-3), (0, +/-5) (+/-5, 0),一共12个点。import java.util.Scanner;publ...

2016-09-29 20:46:00 59

转载 插入排序法

插入排序:(我们假设数据列(D0,D1,D2,…DN))中,“已排序部分”是D0~Di-1。 “待排序部分”的起始元素是Di(i大于等于1小于等于n),排序过程如下:令k=0;当k<i,执行步骤3~4当Dk>Di时,退出循环操作k加1(为了和下一个数据做比较)把Di的值带入临时变量WDk~Di向后移动一位把W的...

2016-09-23 08:31:00 114

转载 冒泡排序法

冒泡排序算法:(核心是比较相邻两个元素的大小关系) 1. “待排序部分”的第1个数据和第2个数据相互比较 2. 如果第1个数据>第2个数据,那么交换两个数据的位置 3. 进行比较的数据位置向后移动一位。 public class Sort {   public static void main(String[] args) {   int[] a...

2016-09-22 16:22:00 60

转载 选择排序

选择排序:从“待排序部分”中找到最小值把最小值和“待排序部分起始位置的元素”交换“待排序部分”的起始位置向后移动一步循环操作1~3,直至“待排序部分”只剩下一个元素public class Sort {   public static void main(String[] args) {   int[] a = new int[10];   for ...

2016-09-22 15:55:00 87

转载 爬虫---正则表达式

import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.regex.Matcher;import java.util.regex.Pattern;public clas...

2016-09-07 17:00:00 76

转载 剑指offer---二维数组中的查找

最佳答案:没有之一。思路:首先我们选择从左下角开始搜寻,(为什么不从左上角开始搜寻,左上角向右和向下都是递增,那么对于一个点,对于向右和向下会产生一个岔路;如果我们选择从左下脚开始搜寻的话,如果大于就向右,如果小于就向下)。public class Solution { public boolean Find(int [][] array,int target) { ...

2016-09-05 21:24:00 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除