摘要:
"扑克牌顺子" 题目描述 从扑克牌中随机抽取5张牌, 判断是不是一个顺子, 即这5张牌是不是连续的. 2~10为数字本身, A为1, J为11, Q为12, K为13, 大小王看成是任意数字并在数组中用0表示 新学一招, bitmap排序, 传输门 "bitmap对海量无重复的整数排序" 哈希表法 阅读全文
摘要:
"翻转单词顺序列" 题目描述 输入一个英文句子, 翻转句子中单词的顺序, 但单词内字符的顺序不变. 为简单起见, 标点符号和普通字母一样处理. 例如输入字符串"Iam a student.", 则输出"student. a am I". 牛客上看的这个简洁 class Solution { publ 阅读全文
摘要:
"左旋字符串" 题目描述 字符串的旋转操作是把字符串前面的若干字符移到字符串的尾部. 定义一个函数实现字符串左旋转操作的功能. 不如, 输入字符串"abcdefg"和数字2, 该函数将返回左旋转两位等到的结果"cdefgab" 利用string的构造函数, 左闭右开原则, 偷懒了, 罪过罪过... 阅读全文
摘要:
"数组中重复的数字" 题目描述 在一个长度为n的数组里的所有数字都在0到n 1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 阅读全文
摘要:
"第一个只出现一次的字符位置" 题目描述 在一个字符串(0 vt; vt.resize(tableSize); for (int i = 0; i my_map; for (auto i = 0; i 阅读全文