![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
lemonree
这个作者很懒,什么都没留下…
展开
-
三个整数
题目内容:输入三个整数x,y,z,求得对其操作的最少次数使得三个数全部相等,可执行的两个操作是:(1)从xyz中选择两个都加1;(2)从xyz中选择一个加2;Java解题:思路很简单,比较直接也比较笨的方法吧。先将三个数进行从小到大排序,计算最大的数与另外两个数的差,可以分成三种情况。import java.util.Arrays;import java.util.Scanner;public...原创 2018-04-20 10:10:42 · 494 阅读 · 0 评论 -
Java中static的总结
前段时间去试一试面试,体验一下,对我这种菜鸟还是有一定帮助的,面试官问到的关于static的作用。基础知识一定要掌握好!!!(推荐书 --Java基础入门的学习)(1)static可以修饰成员变量,即静态变量,可以通过 类名.成员变量 的形式来进行调用或者赋值,不能用来修饰局部变量(是不能用来修饰方法体中的变量),否则编译报错。(2)static可以修饰成员方法,即静态方法,可以通过 类名...原创 2018-04-20 11:08:02 · 285 阅读 · 0 评论 -
java二分查找
import java.lang.reflect.Array;public class search {//二分查找 public static int erfen(int arr[],int temp){ int len=arr.length;int s=0; int low=0,high=len-1,mid=(low+high)/2; while(low<high) ...原创 2018-06-12 16:44:06 · 132 阅读 · 0 评论 -
字符串是否由子串拼接
给出一个非空的字符串,判断这个字符串是否是由它的一个子串进行多次首尾拼接构成的。例如,"abcabcabc"满足条件,因为它是由"abc"首尾拼接而成的,而"abcab"则不满足条件。输入描述:非空字符串输出描述:如果字符串满足上述条件,则输出最长的满足条件的的子串;如果不满足条件,则输出false。这里主要是使用 string.subString(int startI...原创 2018-08-10 15:58:19 · 870 阅读 · 0 评论 -
实现多线程的四种方式总结
1.继承Thread类public class Mythread extends Thread{public void run(){//执行的方法体System.out.println("mythread is running...");}public static void main(String[] args){Mythread t1=new Mythread();t1.s...原创 2018-08-13 18:46:47 · 231 阅读 · 0 评论 -
ArrayList remove的坑
今天做了一道剑指offer的题目,踩到了remove的一个坑remove()和removeAll()对数组的操作 ,也会反应在数组的其他操作上。比如 list.add(array),array.removeAll(); 这样list放多少次array,也都会和array一样为空;正确写法是list.add(new ArrayList<>(array));需注意remo...原创 2018-09-06 11:32:29 · 426 阅读 · 0 评论