首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客630517594号
获赞
0
粉丝
0
关注
4
看过 TA
0
2014
Java
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛客630517594号吗?
发布(16)
刷题
牛客630517594号
2023-01-22 15:01
Java
题解 | #Sudoku#
空间换时间,时间复杂度不会算,它取决于没有填数字的空格数,但应该是最小的了。分别用3个map记录第x行、第y列、第x行第y列所在小九宫格是否存在val值。输入数据时,专门用一个队列来存储没有填数字的空格,后续使用回溯算法的主要对象就是这个队列,这样可以大大减少时间复杂度。 import java.util.Scanner; import java.util.LinkedList; import java.util.Map; import java.util.HashMap; public class Main { private static boolean[][] rowMap =...
0
点赞
评论
收藏
转发
牛客630517594号
2023-01-14 20:34
Java
题解 | #数组分组#
import java.util.Scanner; import java.util.List; import java.util.ArrayList; public class Main { private static boolean result = false; private static int sum = 0; public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); ...
0
点赞
评论
收藏
转发
牛客630517594号
2023-01-11 22:46
Java
题解 | #在字符串中找出连续最长的数字串#
import java.util.Scanner; import java.util.LinkedList; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNextLine()) { String word = in.nextLine(); int[] maxArr = new int[word.length()]; ...
0
点赞
评论
收藏
转发
牛客630517594号
2023-01-01 22:43
Java
题解 | #字符串排序#
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String sentence = in.nextLine(); char[] charArr = sentence.toCharArray(); bubbleSort(charArr); ...
0
点赞
评论
收藏
转发
牛客630517594号
2023-01-01 22:18
Java
题解 | #名字的漂亮度#
import java.util.Arrays; import java.util.Comparator; import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = Integer.parseInt(in.nextLine()); while (n-- >...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-30 22:00
Java
题解 | #统计字符#
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String word = in.nextLine(); int[] counts = new int[4]; for (int i = 0; i < word.length(); i++) {...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-30 21:51
Java
题解 | #统计每个月兔子的总数#
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int n1 = 1; // 1个月大的兔子数量 int n2 = 0; // 2个月大的兔子数量 int n3 = 0; // 3个月及以上...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-18 22:57
Java
题解 | #求int型正整数在内存中存储时1的个数#
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNextInt()) { // 注意 while 处理多个 case int num = in.next...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-18 22:52
Java
题解 | #字符串排序#
import java.util.Scanner; import java.util.List; import java.util.ArrayList; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); List<String> words = new Array...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-18 22:48
已编辑
Java
题解 | #句子逆序#
import java.util.Scanner; import java.util.Deque; import java.util.ArrayDeque; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); Deque<String> stack = new ArrayDeque<>(); wh...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-18 22:39
已编辑
Java
题解 | #字符串反转#
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNextLine()) { // 注意 while 处理多个 case String word = in...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-18 22:36
已编辑
Java
题解 | #数字颠倒#
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNextLine()) { // 注意 while 处理多个 case String word = in...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-18 22:34
Java
题解 | #字符个数统计#
import java.util.Scanner; import java.util.Set; import java.util.HashSet; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNextLine()) { //...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-18 22:30
已编辑
Java
题解 | #提取不重复的整数#
import java.util.Scanner; import java.util.Set; import java.util.HashSet; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNextLine()) { String numStr = in.nextLine(); Set<Character> visi...
0
点赞
评论
收藏
转发
牛客630517594号
2022-12-18 21:49
Java
题解 | #合并表记录#
import java.util.Scanner; import java.util.Map; import java.util.HashMap; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNextInt()) { int n = in.nextInt(); Map<Integer, Integer> table =...
0
点赞
评论
收藏
转发
1
2
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务