
Java
文章平均质量分 54
we_opkn
这片绿茵从不缺乏天才,努力才是最终入场券
展开
-
java实现倒置字符串
题目描述 【倒置字符串】将一句话的单词进行倒置,标点不倒置。比如 I like beijing. 经过函数后变为:beijing. like I 输入描述 每个测试输入包含1个测试用例: I like beijing. 输入用例长度不超过100 输出描述 依次输出倒置之后的字符串,以空格分割 实例 输入 i like beijing, 输出 beijing, like i 代码实例 import java.util.Scanner; public class Main { public原创 2021-04-13 21:08:48 · 1767 阅读 · 1 评论 -
【每日一题】排序子序列-Java解释
输入的第一行为一个正整数n(1 ≤ n ≤ 10^5) 第二行包括n个整数A_i(1 ≤ A_i ≤ 10^9),表示数组A的每个数字原创 2021-04-13 20:10:24 · 171 阅读 · 0 评论 -
经典例题杨辉三角
示例: 输入: 5 输出: [ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1] ] class Solution { public List<List<Integer>> generate(int numRows) { List<List<Integer>> ret = new ArrayList<>(); if(numRows <= 0) return ret;原创 2021-04-11 16:29:26 · 1280 阅读 · 0 评论 -
字符串习题
题目描述:删除一个字符串中出现的第二个字符串当中的字符。 例如: String1: “welcome to bit”; String2: “come" 输出结果:wl t bit 代码 import java.util.ArrayList; import java.util.List; public class Main { public static List<Character> func(String str1, String str2) { Lis原创 2021-04-11 15:07:18 · 421 阅读 · 2 评论 -
链表习题
反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 思路: 定义cur节点为当前节点,prev节点存储cur节点跳转到下一节前的节点,即先把cur存储到prev后再跳转下一节点,然后利用cur.next=prev.实现节点的反转。但这样最后一个节点无法反转,因此当curNext等于null时,让最后一个节点等于新的头节点,最后返回新的头节点,实现反转。 重要代码片段如下: cl原创 2021-04-02 20:56:06 · 200 阅读 · 0 评论