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 · 1743 阅读 · 1 评论 -
【每日一题】排序子序列-Java解释
输入的第一行为一个正整数n(1 ≤ n ≤ 10^5)第二行包括n个整数A_i(1 ≤ A_i ≤ 10^9),表示数组A的每个数字原创 2021-04-13 20:10:24 · 161 阅读 · 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 · 1229 阅读 · 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 · 398 阅读 · 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 · 193 阅读 · 0 评论