【JAVA】java小编程
乔治大哥
脚踏实地,仰望星空。
展开
-
回文数与字符串反转
package com.ujiuye.one;import java.util.Scanner;/** * @author limengdong * @date 2019年7月16日 * @classroom 208bigdata * @description:回文数:12321 */public class Demo16 { public static void main...原创 2019-07-16 08:24:42 · 266 阅读 · 0 评论 -
java小编程----电话号码组合
仅以此文深刻理解递归!!!package com.henu.lmd;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/* * 电话号码的字母组合 */public class Demo05_力扣17官网 { publi...转载 2019-07-25 16:15:43 · 382 阅读 · 0 评论 -
java小编程-----读取文本文件csb.txt,统计字符个数,并把结果保存到result.txt
文件路径要写对。。。。!!!!!!!!!!!!改变.txt文档的字符集,即打开.txt文档,然后另存为,然后下面你会看到的!!!!!!!!!!!!!!!!!!!!!!!!!!package Test;import java.io.*;import java.util.HashMap;import java.util.Map;import java.util.Set...原创 2019-07-21 21:42:43 · 1225 阅读 · 2 评论 -
java小编程----括号是否匹配
错误示例::: 当String s = "...(...[....]....{...}...)...(.[..).."; 应输出3package com.henu.jihe;/* * String s = "...(...[....]....{...}...)...(...).."; 判断括号是否匹配 * 思路:遍历整个String;然后从i=0截取strFirst=s...原创 2019-07-30 20:25:35 · 427 阅读 · 0 评论 -
java小编程--在一个A字符串中找到与B字符串一样的,返回B字符串出现的第一个位置
给定一个haystack 字符串和一个 needle 字符串,在 haystack 字符串中* 找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回-1。* 当 needle 是空字符串时我们应当返回 0 。package com.henu;/** * @author limengdo...原创 2019-07-22 10:17:29 · 2345 阅读 · 0 评论 -
java小编程--给定一个字符串,一个长度,分割字符串
package com.henu;import java.util.Arrays;public class Demo01 { public static void main(String[] args) { String str = "abcdefg"; int chars = 2; String[] res = split(str...原创 2019-08-05 08:37:44 · 484 阅读 · 0 评论 -
打印出重复的姓名和重复的次数,并按重复次数排序:
读取文件内容,打印出重复的姓名和重复的次数,并按重复次数排序:package com;import java.io.*;import java.util.*;/*打印出重复的姓名和重复的次数,并按重复次数排序: */public class Demo05 { public static void main(String[] args) throws E...原创 2019-08-07 22:11:40 · 613 阅读 · 0 评论 -
一个整数按照n,2n,4n,8n的顺序递增,当值大于5000时,把值按照指定顺序输出来。(递归)
输入1237输出结果:12372474494898969896494824741237package com;/*一个整数,大于0,不用循环和本地变量,按照n,2n,4n,8n的顺序递增,当值大于5000时,把值按照指定顺序输出来。 */public class Demo06 { public static void main(String[] arg...原创 2019-08-08 08:03:56 · 1160 阅读 · 0 评论 -
将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中
package again;import java.io.*;/*1、编写一个程序,将 a.txt 文件中的单词与b.txt 文件中的单词交替合并到 c.txt 文件中,a.txt 文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔 */public class Demo01 { public static void main(String[] args...原创 2019-08-07 08:08:05 · 2663 阅读 · 1 评论 -
将一组数进行排序后,也输出他与之对应的序号
package com.com.henu;import java.util.*;/*给一组随机数数【1-100】,每个数带有其序号,将这组数进行排序后,也输出他与之对应的序号 */public class Demo01 { public static void main(String[] args) { Map<Integer,Integer> h...原创 2019-08-07 08:10:53 · 2921 阅读 · 0 评论 -
将d:\java目录下的所有.java文件复制到d:\jad 目录下,并将原来文件的扩展名从.java 改为.jad
package com;import java.io.*;import java.util.ArrayList;import java.util.List;/*编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java 改为.jad。... */public class Demo02_copy { static ...原创 2019-08-07 20:31:28 · 326 阅读 · 0 评论 -
java小编程----在排序数组中查找元素的第一个和最后一个位置
package com.ujiuye.three;import java.util.ArrayList;import java.util.List;/** * @author limengdong * @date 2019年7月18日 * @classroom 208bigdata * @description:给定一个按照升序排列的整数数组 nums,和一个目标值 target...原创 2019-07-18 08:01:18 · 389 阅读 · 0 评论 -
java小编程----四数之和
给定一个包含n 个整数的数组nums和一个目标值target,判断nums中是否存在四个元素 a,b,c和 d,使得a + b + c + d的值与target相等?找出所有满足条件且不重复的四元组。注意:答案中不可以包含重复的四元组。示例:给定数组 nums = [1, 0, -1, 0, -2, 2],和 target = 0。满足要求的四元组集合为...原创 2019-07-24 21:44:02 · 340 阅读 · 0 评论 -
java小编程----最接近的三数之和
给定一个包括n 个整数的数组nums和 一个目标值target。找出nums中的三个整数,使得它们的和与target最接近。返回这三个数的和。假定每组输入只存在唯一答案。例如,给定数组 nums = [-1,2,1,-4], 和 target = 1.与 target 最接近的三个数的和为 2. (-1 + 2 + 1 = 2).package com.henu.lm...原创 2019-07-24 21:41:24 · 246 阅读 · 0 评论 -
java小编程----反转字符串中的每一个单词
package com.henu.four;public class Test07_3 { // String str= "abc god 中国 java"(较难) 反转每个单词 public static void main(String[] args) { String str= "abc god 中国 ...原创 2019-07-18 19:25:11 · 1075 阅读 · 0 评论 -
java小编程----str中没有内容
package com.henu.lmd;/* * 编写一个方法boolean isNotBlank(String str) ,传入一个str,如果str中有内容就返回true,没有内容就返回false(str为null或者str中内容为空格” ”都视为没有内容) */public class Test07 { public static void main(String[] ...原创 2019-07-23 17:11:54 · 202 阅读 · 0 评论 -
java小编程----盛最多水的容器
package com.henu.lmd;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class Demo01_力扣11 { public static void main(String[] args) { int[] arr = {1,8,6,...原创 2019-07-23 17:15:22 · 285 阅读 · 0 评论 -
java小编程---最长公共前缀
package com.ujiuye.two;/** * 最长公共前缀:输入["file","filuueh","fighhughjvsa"}输出fl */import java.util.Arrays;import java.util.Scanner;public class Demo14 { public static void main(String[] arg...原创 2019-07-16 20:51:47 · 188 阅读 · 0 评论 -
java小编程---生成不重复的随机数列
package com.ujiuye.two;import java.util.Arrays;import java.util.Random;/** * @author limengdong * @date 2019年7月16日 * @classroom 208bigdata * @description:在指定数列中,随机生成6个不重复的数 */public class ...原创 2019-07-16 22:37:18 · 716 阅读 · 0 评论 -
java小编程----给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。
package com.henu;import java.util.Arrays;/** * @author limengdong * @date 2019年7月19日 * @classroom 208bigdata * @description:给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 * */public class Dem...原创 2019-07-20 08:21:40 · 3045 阅读 · 0 评论 -
java小编程--二分查找和插入排序
package com.ujiuye.three;import java.util.Arrays;/** * @author limengdong * @date 2019年7月17日 * @classroom 208bigdata * @description:插入排序 */public class Demo05 { public static void main(Stri...原创 2019-07-17 21:57:08 · 289 阅读 · 0 评论 -
java小编程----三数之和
package com.henu.lmd;import java.util.ArrayList;import java.util.Arrays;import java.util.HashMap;import java.util.List;import java.util.Map.Entry;import java.util.Set;/* * 给定一个包含 n 个整数的数组nu...原创 2019-07-24 21:39:17 · 330 阅读 · 0 评论 -
截取字符串,但要保证汉字不被截取半个
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如“我ABC”,4,应该截取“我 AB”,输入“我ABC 汉 DEF”,6,应该输出“我 ABC”,而不是“我 ABC+汉的半个”。package com;public class Demo03 { public static void main(Stri...原创 2019-08-07 20:59:13 · 1187 阅读 · 0 评论