- 博客(10)
- 收藏
- 关注
转载 求一个数字出现的次数大于arr.length/2,若没有返回0(假设数组中的元素都不是0),算法复杂度O(n)
package Interview; /** * 算法复杂度为O(n) */ public class NumCountGTHalfLen { public static void main(String[] args) { int[] arr={1,2,3,2,5,6,2,2,3,2,2,4,2}; //2 //int[] arr={2,2,3,...
2018-12-23 11:41:03 601
求int型数组中所有子数组中,和为最大值的子数组(暴力求解)
package Arithmetic; /** * Created by w on 2018/8/17 */ public class Arithmetic { public static void main(String[] args) { int[] a = {1,2,3,4,-5,5,6,-5}; maxSubArry(a); ...
2018-08-17 21:11:44 632
原创 对项目中所写的Java代码进行计数,看总共写了多少行代码
package com.wjd.test; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; /* * 6、对项目中所写的Java代码进行计数,看总共写了多少行代码 * 遍历指定文件夹,是文件的前提下判断文件的后缀名是不是ja...
2018-07-23 18:44:17 3673
原创 输入两个文件夹名称,将A文件夹内容全部拷贝到B文件夹,要求使用多线程来操作
package com.wjd.test; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java...
2018-07-23 18:00:27 3550
原创 计算字符串中各个字符的个数---Map实现
import java.util.Iterator; import java.util.Map; import java.util.Scanner; import java.util.Set; import java.util.TreeMap; /* * 练习题:1.adsfagagagagfagsghwg * 要求:转换成字符串: a(字符的个数)b()c().. */ public c...
2018-07-14 10:56:19 1344
给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。
//给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c , //使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 //注意:答案中不可以包含重复的三元组。 //例如, 给定数组 nums = [-1, 0, 1, 2,1, -1, -4], //满足要求的三元组集合为: //[ // [-1, 0, 1] // [-1, -1, 2...
2018-07-09 08:25:20 19293 4
原创 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
package com.qianfeng.test; /* * 要求:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。 */ public class Demo1 { public static void main(String[] args) { int[] a = { 0, 0, 0, 11, 23 }; int[] b = { 0, 0, 0, 11, 23 };...
2018-07-03 08:29:08 4652
原创 输入特定的年月 输出万年历
import java.util.Random; import java.util.Scanner; public class Demo1 { public static void main(String[] args) { Scanner sc =new Scanner(System.in); System.out.println("输入年"); ...
2018-06-29 21:43:31 489
原创 使用java输出菱形和空心菱形
问题分析:当要输出不规则图形是,可以对图形进行切割,在进行分析有何共同点,把共同点提炼起来,再根据共同点对代码进行优化。实心菱形:可以分为上下两个三角形空心菱形:可以分为内外两个菱形(内部的菱形是由空字符组合成的)public class Demo1 { public static void main(String[] args) { // * // *** //*****...
2018-06-28 20:32:27 1357
原创 JAVA 中 labeled break 语句
public class Demo { public static void main(String [] args){ int i = 0,j = 5; tp:for(;;){ i ++; cc:for(;;){ if(i> j--)break tp; } } 的System.out.println( “I =” + I + “J =” + j)的; } } 结果:I = ...
2018-06-27 21:16:25 601
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人