- 博客(3)
- 收藏
- 关注
原创 [剑指Offer58.1]——翻转单词顺序(避免踩split的坑)
翻转单词顺序链接:https://leetcode-cn.com/problems/fan-zhuan-dan-ci-shun-xu-lcof题目描述输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. “,则输出"student. a am I”。示例 1:输入: “the sky is ...
2020-03-05 16:05:00 173
原创 【数组题目】——剑指offer56-2:数组中唯一只出现一次的数字
面试题56-2数组中出现的次数题目描述在一个数组 nums 中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。解题思路位运算如果一个数字出现3次,那它的二进制对应的每一位(0或者1)也出现三次,将他们累加,则一定可以被3整除。因此,累加后的和能被3整除,那只出现一次的数字二进制对应的那一位是0,否则为1注意if((bit&nums[i])!=...
2020-03-02 15:57:26 156
原创 [华为机试]——字符串合并处理
题目链接:字符串合并处理题目描述按照指定规则对输入的字符串进行处理。详细描述:将输入的两个字符串合并。对合并后的字符串进行排序,要求为:下标为奇数的字符和下标为偶数的字符分别从小到大排序。这里的下标意思是字符在字符串中的位置。对排序后的字符串进行操作,如果字符为‘0’——‘9’或者‘A’——‘F’或者‘a’——‘f’,则对他们所代表的16进制的数进行BIT倒序的操作,并转换为相应的大写...
2020-02-25 14:39:48 458
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人