c
我不是阿斗,快扶我起来
这个作者很懒,什么都没留下…
展开
-
leetcode 12. 整数转罗马数字
题目描述 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如: 罗马数字 2 写做 II ,即为两个并列的 1。 12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 通常情况下,罗马数字中小的...原创 2020-01-12 18:18:40 · 97 阅读 · 0 评论 -
leetcode 13. 罗马数字转整数
题目描述 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如: 罗马数字 2 写做 II ,即为两个并列的 1。 12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 通常情况下,罗马数字中小的...原创 2020-01-12 17:21:48 · 84 阅读 · 0 评论 -
leetcode 第3题 无重复字符的最长字串
leetcode 第3题 无重复字符的最长字串 题目描述 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 【注意】 区分字串和子序列,子串必须相邻,子序列不一定 解法 1. 滑动窗口1 用一个数组实现hashmap, key为字符,value为字符最后出现的位置,初始化为 -1。 数组大小:因为ASCii表只有256个字符,然而键盘只能表示128个,所以用128也行。 用一个 l...原创 2020-01-12 16:26:38 · 87 阅读 · 0 评论 -
leetcode 记录
leetcode 350 给定两个数组,计算交集hashtableqsortC++ hashtable typedef struct HashTable { int k; int v; UT_hash_handle hh; } *NodeHashTable; #define MAX(a, b) ((a) > (b) ? (a) : (b)) static void...原创 2020-01-08 16:53:40 · 158 阅读 · 0 评论