摘要:
1. 题目 读题 HJ90 合法IP 考查点 2. 解法 思路 代码逻辑 具体实现 自行实现 public class HJ090 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Syst 阅读全文
摘要:
1. 题目 读题 HJ90 合法IP 考查点 2. 解法 思路 代码逻辑 具体实现 自行实现 public class HJ090 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Syst 阅读全文
摘要:
1. 题目 读题 HJ75 公共子串计算 考查点 同 HJ65 查找两个字符串a,b中的最长公共子串 HJ65 查找两个字符串a,b中的最长公共子串 2. 解法 思路 代码逻辑 具体实现 自行实现 public class HJ075 { public static void main(String 阅读全文
摘要:
1. 题目 读题 HJ55 挑7 考查点 2. 解法 思路 代码逻辑 具体实现 自行实现 public class HJ055 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System 阅读全文
摘要:
1. 题目 读题 HJ65 查找两个字符串a,b中的最长公共子串 考查点 2. 解法 思路 代码逻辑 具体实现 自行实现 public class HJ065 { public static void main(String[] args) { Scanner sc = new Scanner(Sy 阅读全文
摘要:
1. 题目 读题 HJ63 DNA序列 考查点 2. 解法 思路 代码逻辑 具体实现 自行实现 public class HJ063 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Sys 阅读全文
摘要:
1. 题目 读题 HJ59 找出字符串中第一个只出现一次的字符 考查点 2. 解法 思路 代码逻辑 具体实现 自行实现 public class HJ059 { public static void main(String[] args) { Scanner sc = new Scanner(Sys 阅读全文
摘要:
1. 题目 读题 HJ50 四则运算 考查点 2. 解法 思路 代码逻辑 具体实现 import java.util.Scanner; import java.util.Stack; public class Main { public static void main(String[] args) 阅读全文
摘要:
1. 题目 读题 HJ48 从单向链表中删除指定值的节点 考查点 这道题的考查点是单向链表的删除操作,主要是考察你能否掌握以下几个方面: 如何遍历链表,找到要删除的节点或其前驱节点。 如何修改节点的指针域,使其跳过要删除的节点。 如何释放要删除的节点的内存空间,防止内存泄漏。 如何处理特殊情况,比如 阅读全文
摘要:
计算字符串中每个字母出现的次数几种方法 在编程中,有时候我们需要统计一个字符串中每个字母出现的次数,例如,判断一个字符串是否是回文,或者找出一个字符串中最常用的字母。这个问题看似简单,但是有很多种不同的方法来实现,每种方法都有自己的优缺点。本文将介绍三种常见的方法,并用JAVA语言来实现。 方法一: 阅读全文
摘要:
1. 题目 读题 HJ45 名字的漂亮度 考查点 2. 解法 思路 计算字符串中每个字母出现的次数几种方法 代码逻辑 具体实现 首先,我们需要定义一个方法来计算一个字符串的漂亮度。漂亮度是指字符串中每个字母出现的次数乘以它在字母表中的位置,然后求和。例如,字符串"ABC"的漂亮度是11 + 22 + 阅读全文
摘要:
一、问题描述 迷宫问题是一个经典的算法问题,目标是找到从迷宫的起点到终点的最短路径,在程序中可以简单的抽象成一个MN的二维数组矩阵,然后我们需要从这个二维矩阵中找到从起点到终点的最短路径。例如,下图是一个55的迷宫,其中0表示可以走的路,1表示墙壁,S表示起点,E表示终点。 二、解法介绍 本文将介绍 阅读全文
摘要:
1. 题目 读题 HJ43 迷宫问题 考查点 2. 解法 思路 代码逻辑 具体实现 import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args 阅读全文
摘要:
数值类型的分类 在JAVA中,数值类型可以分为两大类:基本数据类型和包装类。 基本数据类型共有八种,分别是: 整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean 包装类是为了让基本数据类型可以作为对象使用而提供的一种类,它们分别是 阅读全文
摘要:
1. 题目 读题 HJ41 称砝码 考查点 2. 解法 思路 1. 暴力破解,3重循环 2. 利用set 去重 可参照 【Java 数据结构及算法实战】系列 045:HJ41 称砝码-华为开发者论坛 | 华为开发者联盟 (huawei.com) 代码逻辑 具体实现 public class HJ04 阅读全文
摘要:
1. 题目 读题 HJ38 求小球落地5次后所经历的路程和第5次反弹的高度 考查点 2. 解法 思路 代码逻辑 具体实现 public class HJ038 { public static void main(String[] args) { Scanner sc = new Scanner(Sy 阅读全文
摘要:
根据网上的信息,codility 和 leetcode 都是用于评估编程技能的在线平台,它们都提供了不同难度和类型的编程挑战,支持多种编程语言,并可以用于招聘和面试的过程中。 不过,它们也有一些区别,比如: codility 更专注于工程团队的技能评估,它提供了 CodeCheck, CodeLiv 阅读全文
摘要:
1. 题目 读题 考查点 2. 解法 思路 代码逻辑 具体实现 public class Solutions { public static void main(String[] args) { System.out.println(solution(10, new int[]{2, 3, 4, 8 阅读全文
摘要:
1. 题目 读题 考查点 2. 解法 思路 代码逻辑 具体实现 解法一: public class Solution { public static void main(String[] args) { System.out.println(solution(new int[]{1, 3, 6, 4 阅读全文
|