Java生成二维码之 ZXing
摘要:前几天突然有个新的想法,给某个程序员送礼物的想法,程序员的浪漫(误)。所以特地去学了一下二维码生成相关知识,还买了个域名。生成二维码的方式有好几种,这次用的是zxing来生成的。 很简单,接下来就放一下代码。有关二维码相关原理看了一下这位大佬的文章:https://coolshell.cn/arti
阅读全文
【博客搬家旧文】剑指offer [ java ] 面试题10 斐波那契数列
摘要:契波那契数列最常见的解法,递归如下: 常规解法,剑指书上的推荐解法。为什么要用这种解法呢,自然就是因为递归时有可能很多计算都是重复的,递归调用的层数太多时,还有可能会出现调用栈溢出的问题。代码如下:
阅读全文
【博客搬家旧文】leetcode 807. Max Increase to Keep City Skyline
摘要://思路:找出水平天际线和垂直天际线后,逐个求出grid[i][j]中水平天际线[i]和垂直天际线[j]的min值,就是最高的newGrid[i][j]值。//可以直接用Math.max和Math.min来求出最大最小值,下面给出一个没用这两函数的方法。 public int maxIncreaseKeepingSkyline(int[][] grid) { int[...
阅读全文
【博客搬家旧文】leetcode 804. Unique Morse Code Words
摘要://解题思路:HashSet中的元素不可重复 public int uniqueMorseRepresentations(String[] words) { String[] morseCode= {".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","
阅读全文
【博客搬家旧文】leetcode 771. Jewels and Stones
摘要:今天开通了博客园 ,之前的博客就不用了。之后再陆陆续续把之前的博文重新放到这里来。有标题这个tag的都是搬运的旧博客的文章。希望在这里是个新的开始,嘻嘻。 以上是看到题目第一反应的做法,在eclipse上运行没毛病,放到leetcode上之后报了一个编译错误: Line 16: error: cla
阅读全文