自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

数组的二叉查找算法

从数组中查找特定数据的最简单方法就是遍历数组中的所有元素,这种方法也叫线性查找。线性查找适用于小型数据或未排序的数组。1.定义数组; 2.调用方法,参数传递; 3.判断,return这里涉及到参数传递;局部变量作为参数传递,传递时强调引用类型import java.util.Scanner;public class indexof { public static v...

2017-04-18 16:47:12 279

Map

因为很多题碰到了Map,我就再看了一下,做了以下整理:Map(映射),是一种把键对象和值对象进行映射的集合,每一个元素都包含一对键对象和值对象,只要给出键对象,就会返回对应的值对象,通过Map的put(Object key, Object value)方法向集合中加入元素,通过Map的get(Object key)方法来检索与键对象对应的值对象。 package sequence;...

2017-04-07 12:44:36 110

原创 快速排序

在这之前说一个故事~学校前面开打印店老板自己开发程序,我们把需要打印的文件上传他的app就可以自动打印还是挺方便的,比如上课前打印,直接去取就好,据说国家什么文物书籍在找他合作打印现在真的学好代码,走遍天下都不怕呀~本来我觉得学代码编程挺吃力的,但是我觉得现在已经是必不可少的一门技能,决定学好编程,我觉得以后我也想做这样互联网+,觉得还蛮酷炫的快速排序有两种算法:1.创建一个数组保存数据...

2017-03-10 10:58:17 134

原创 修饰符

修饰符:abstract, staic, public, protected, private, synchronized, native, transient, volatile, final这里我重点学一下static修饰符static修饰符用来修饰类的成员变量(可以直接通过类名类访问)、静态方法(可以直接通过类名来访问)、代码块(Java虚拟机加载类时,就会执行该代码块) ...

2017-03-06 17:07:34 97

原创 递归算法(附华为笔试题一个)

 递归:重复调用自身函数,一般用于某功能重复使用,一般由上至下解决问题。举个栗子~从1加到100,重复利用相加的功能package paixu;public class test { public static void main(String[] args) { System.out.println(Getnum(100));; } pub...

2017-03-06 16:56:44 375

原创 类.对象.方法

刷了几个acm,然后看到递归,看构造方法,发现自己对类对象方法这些基础都不是很了解,然后记录一下我对这几个概念的理解:类:包括这一类的对象,以及对象的属性和方法。对象调用方法。实例方法或者构造方法等等(还需再学习)类与类之间的关系:包括5种方法(关联、依赖、聚集、泛华、实现)       关联:类与类的实例之间存在特定的对应关系       依赖:类A访问类B提供的服务  ...

2017-03-03 21:29:38 123

原创 冒泡排序

冒泡排序规则:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。重点:1.值对换,新建一个数组即可  2.两层循环(内层循环i=j而不是i=o开始)基础:数组:1.创建数组对象 int[] num=new int[100];//创建一个in...

2017-03-03 15:39:24 121

原创 elevator

问题:The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs ...

2017-02-21 16:07:23 97

原创 输入一个数字,这个数字表示行数,每个行数一个颜色,最后输出输入次数最多的颜色。...

这个题目翻译是:输入一个数字,这个数字表示行数,每个行数一个颜色,最后输出输入次数最多的颜色。我的思路是:输入数字(Scanner),输入颜色(Scanner),用Map集合储存数据,判断数字,遍历选出最多次数的颜色,通过值传递Java数组的长度是固定的,在同一个数组中只能存放相同类型的数据。为了能方便存储和操纵数目不固定的一组数据,JDK类库提供了Java集合,所有的Java集合...

2017-02-20 21:07:34 343

原创 acm a+b(new)

题目如图:两个大整数相加利用到了Java.math.BigInteger,我首先了解了一下JDK类库JDK类库:提供了最基础的Java类和各种实用类,如:java.lang, java.io, java.util等,用JavaDoc文档打开。BigInteger类来处理大整数的相加Scanner类用于输入数据,但与之前的scan.nextin不同,大整数用scan.BigInte...

2017-02-15 16:00:25 113

原创 acm a+b

Calculate A + B刷入A,B两个整数,算出结果,我才开始刷ACM。。。类,对象,方法类:一组具有相同属性和行为的对象的抽象对象:创建对象用new方法:构造方法,如:public fangfa(){}java.util库中,有很多常用的接口和类package add;import java.util.Scanner;public class ...

2017-02-15 15:11:56 142

原创 Java main函数

 public static void main(string args){}主函数就是Java虚拟机的一个入口里面可以调用方法

2017-02-15 14:51:55 110

原创 关于bootstrap helloWorld界面

安装bootstrap过程1.安装JDK(最新版可以不用配置环境变量)2.安装Eclipse(EE)3.安装Tomcat4.进入bootstrap网站,下载bootstrap5.下载jquery6.开始编写自己的网站 按照这个过程即可,在这过程中我出现过localhost:8080界面出现不了,因为Tomcat配置问题。后面8080界面可以了,自己的jsp网站不...

2016-12-13 14:18:20 134

空空如也

空空如也

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

TA关注的人

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