c
我不是阿斗,快扶我起来
这个作者很懒,什么都没留下…
展开
-
leetcode 12. 整数转罗马数字
题目描述罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符数值I1V5X10L50C100D500M1000例如:罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。通常情况下,罗马数字中小的...原创 2020-01-12 18:18:40 · 90 阅读 · 0 评论 -
leetcode 13. 罗马数字转整数
题目描述罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符数值I1V5X10L50C100D500M1000例如:罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。通常情况下,罗马数字中小的...原创 2020-01-12 17:21:48 · 74 阅读 · 0 评论 -
leetcode 第3题 无重复字符的最长字串
leetcode 第3题 无重复字符的最长字串题目描述给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。【注意】 区分字串和子序列,子串必须相邻,子序列不一定解法1. 滑动窗口1用一个数组实现hashmap, key为字符,value为字符最后出现的位置,初始化为 -1。数组大小:因为ASCii表只有256个字符,然而键盘只能表示128个,所以用128也行。用一个 l...原创 2020-01-12 16:26:38 · 79 阅读 · 0 评论 -
leetcode 记录
leetcode 350 给定两个数组,计算交集hashtableqsortC++hashtabletypedef 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 · 112 阅读 · 0 评论