摘要: Algorithm 1. "867. Transpose Matrix LeetCode" 1. "6. ZigZag Conversion LeetCode" 1. "443. String Compression LeetCode" 1. "189. Rotate Array LeetCode" 阅读全文
posted @ 2018-08-12 21:46 okokabcd 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 零、 概述 第一部分:1~3章 主要讲了行为参数化和Lambda表达式 第二部分:4~7章 主要讲了流的应用,包括流与集合差异,流的操作,收集器,注的并行执行 第三部分:8~12章 主要讲了怎样用Java8引入的特性改善老代码,Optional类和CompleteFuture及新的日期和时间API 阅读全文
posted @ 2018-08-12 15:11 okokabcd 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Question "867. Transpose Matrix" Solution 题目大意:矩阵的转置 思路:定义一个转置后的二维数组,遍历原数组,在赋值时行号列号互换即可 Java实现: java public int[][] transpose(int[][] A) { int[][] B = 阅读全文
posted @ 2018-08-12 14:58 okokabcd 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Question "6. ZigZag Conversion" Solution 题目大意:将字符串按Z字型排列,然后再一行一行按字符输出 思路:按题目中的第一个例子,画出如下图,通过n的不同值,可以找出规律红线的长度是2 n 2,蓝线的长度是interval row,这样根据已知参数知道有n行,所 阅读全文
posted @ 2018-08-12 14:47 okokabcd 阅读(413) 评论(0) 推荐(0) 编辑