JAVA
不喜欢吃塑料的鱼
记录
展开
-
Z型字符转换——List
Z型字符转换(List 与StringBuffer)将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 “LEETCODEISHIRING” 行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“LCIRETOESIIGEDHN...原创 2019-10-22 17:58:55 · 163 阅读 · 0 评论 -
回文
回文字符串(中心扩展算法)题目给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。示例 2:输入: “cbbd”输出: “bb”来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-pal...原创 2019-10-18 22:40:40 · 123 阅读 · 0 评论 -
滑动窗口(用到Set和Map)
滑动窗口(用到Set和Map)例题给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因...原创 2019-10-15 21:46:40 · 266 阅读 · 1 评论 -
JAVA中Set用法
Set集合特点不能存储相同的元素。抽象的接口,不能直接实例化一个set对象。常见方法:实现接口:HashSet TreeSetTreeSet会自动排序HashSet适合Set快速查找。存入HashSet的对象必须定义为HashCode()题目1:将一组字符串进行排序和合并。输入:android python java javaee javase database ...原创 2019-10-13 21:35:23 · 419 阅读 · 0 评论 -
JAVA-水仙花数
水仙花数是指一个N位正整数(7≥N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 要求编写程序,计算所有N位水仙花数。输入格式:输入一个正整数N(3≤N≤7)。输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行。输入样例:在这里给出一组输入。例如:3输出样例:在这里给出相应的输出。例如:153370371407笔记可以按照...原创 2019-09-09 14:40:34 · 1575 阅读 · 0 评论