![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java算法
Missj1218
If you love life,life will love you back.
展开
-
句子反转
题目描述:给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello”题目链接:https://www.nowcoder.com/practice/0ae4a12ab0a048ee900d1536a6e98315?tpId=85&&tqId...原创 2018-06-19 17:58:47 · 859 阅读 · 0 评论 -
单链表反转
/* 题目描述:单链表反转 */ /* 定义节点类 */ public class Node{ int val; Node next; public Node(int val,Node next){ this.val=val; ...原创 2018-08-26 21:56:32 · 216 阅读 · 0 评论 -
Java全排列笔记
/* 题目描述:输入一个字符串,打印出该字符串的所有排列。例如,输入字符串”abc”,则输出有字符’a’,’b’,’c’所能排列出来的所有字符串”abc”,”acb”,”bac”,”bca”,”cab”,”cba”。 思路解析:递归法 * 从集合中依次选出每一个元素,作为排列的第一个元素,然后对剩余的元素进行全排列,如此递...转载 2018-08-10 14:37:42 · 201 阅读 · 0 评论 -
两个链表的第一个公共节点
/* 题目描述:输入两个链表,找出它们的第一个公共结点。 题目链接:https://www.nowcoder.com/practice/6ab1d9a29e88450685099d45c9e31e46?tpId=13&tqId=11189&tPage=2&rp=2&ru=/ta/coding-interviews&q...原创 2018-08-09 22:27:13 · 167 阅读 · 0 评论 -
Java栈和队列
/* 1.题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 2.题目链接:https://www.nowcoder.com/practice/54275ddae22f475981afa2244dd448c6?tpId=13&tqId=11158&tPage=1&rp=1&ru=/...原创 2018-07-27 14:14:45 · 982 阅读 · 0 评论 -
反转链表
/* 题目描述:输入一个链表,反转链表后,输出新链表的表头。 题目链接:https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca?tpId=13&tqId=11168&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/cod...原创 2018-07-30 11:21:42 · 157 阅读 · 0 评论 -
Java TreeMap
/* 1.题目描述:数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。 2.题目链接:https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201?tpId=37&tqId=21231&tPage=1...原创 2018-07-21 11:41:01 · 213 阅读 · 0 评论 -
Java 最大公约数和最小公倍数
/* 题目描述:设计一个算法,求输入A和B的最小公倍数 题目链接:https://www.nowcoder.com/practice/22948c2cad484e0291350abad86136c3?tpId=37&tqId=21331&tPage=6&rp=&ru=/ta/huawei&qru=/ta/huawei/question-ra...原创 2018-07-18 12:30:36 · 1563 阅读 · 0 评论 -
Java Scanner类中的next()和nextLine()等方法使用
/* 1.题目描述:给定n个字符串,请对n个字符串按照字典序排列。 2.题目链接:https://www.nowcoder.com/practice/5af18ba2eb45443aa91a11e848aa6723?tpId=37&tqId=21237&tPage=1&rp=&ru=/ta/huawei&qru=/t...原创 2018-07-17 11:15:05 · 438 阅读 · 0 评论 -
寻找Coder
题目描述请设计一个高效算法,再给定的字符串数组中,找到包含"Coder"的字符串(不区分大小写),并将其作为一个新的数组返回。结果字符串的顺序按照"Coder"出现的次数递减排列,若两个串中"Coder"出现的次数相同,则保持他们在原数组中的位置关系。给定一个字符串数组A和它的大小n,请返回结果数组。保证原数组大小小于等于300,其中每个串的长度小于等于200。同时保证一定存在包含coder的字符...原创 2018-07-03 15:21:14 · 219 阅读 · 0 评论 -
连续子数组的最大和
/* 题目描述: 给一个数组,返回它的最大连续子序列的和。例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。 题目链接:https://www.nowcoder.com/practice/459bd355da1549fa8a49e350bf3df484?tpId=13&tqId=...原创 2018-08-31 14:18:09 · 199 阅读 · 0 评论