LeeCode做题日记
Joyce_Ff
Joyce编程学习日记
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【LeeCode做题日记(C/C++)--简单】771题:宝石与石头
【题目】 【题目关注点】 1、size()和length() size()和length()这两个函数是用来计算string类对象的长度,假如有一个string对象str,则str.size()和str.length()会返回它们的长度,它们的作用是相同的。 2、sizeof和strlen() sizeof是运算符,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。...原创 2019-03-17 16:32:30 · 332 阅读 · 0 评论 -
【LeeCode做题日记(C/C++)--简单】709题:转换成小写字母
【题目】 【题目关注点】 ASCII码中的字母 ASCII码表中,小写字母排在大写字母的后面,一个字母的大小写数值相差32。65~90为26个大写英文字母,97~122号为26个小写英文字母。 【解答】 class Solution { public: string toLowerCase(string str) { int length =...原创 2019-03-17 17:05:01 · 388 阅读 · 0 评论 -
【LeeCode做题日记(C/C++)--简单】118题:杨辉三角(一)
本人刷LeeCode不按顺序啦嘿嘿嘿,所以先放一个杨辉三角。 因为学校里学的是Java,所以对C/C++不熟悉,但是准备保研看到好多学校机试C/C++居多,所以全都用C/C++来刷题啦! 【题目】 杨辉三角大家都比较熟悉了~ 【题目关注点】 (我个人想要关注的点哦~不想看直接往下拉就好了~o(* ̄▽ ̄*)ブ) 二维向量的创建: 1、每行(列)元素个数都相同: //m*n...原创 2019-03-12 22:16:13 · 508 阅读 · 0 评论 -
【LeeCode做题日记(C/C++)--简单】804题:唯一摩尔斯密码词
【题目】 【题目关注点】 数组中不同元素的数量计算。 【解答】 class Solution { public: int uniqueMorseRepresentations(vector<string>& words) { string secret[] = {".-","-...","-.-.","-..",".","....原创 2019-03-29 23:20:38 · 348 阅读 · 0 评论 -
【LeeCode做题日记(C/C++)--简单】929题:独特的电子邮件地址
【题目】 示例: 输入:["test.email+alex@leetcode.com","test.e.mail+bob.cathy@leetcode.com","testemail+david@lee.tcode.com"] 输出:2 解释:实际收到邮件的是 "testemail@leetcode.com" 和 "testemail@lee.tcode.com"。 【题目关注点...原创 2019-03-30 22:08:01 · 3157 阅读 · 0 评论 -
【LeeCode做题日记(C/C++)--简单】985题:查询后的数据和
【题目】 【题目关注点】 位运算: 1、利用位运算判断一个整数是奇数还是偶数。 用i&1判断奇偶,要比用i%2==1来判断大约快4倍。 if(i&1){ //i是奇数情况执行的代码 } else{ //i是偶数情况执行的代码 } 2、取一个除数是2的正整数次方数的余数。 有时候要做一些取余(模)的运算,而除数恰好是2的次方数常量,可用如...原创 2019-03-30 23:11:29 · 271 阅读 · 0 评论 -
【LeeCode做题日记(C/C++)--简单】206题:反转链表
太经典了,以至于不用放题目了~直接放代码吧! 【解答】 思路是头插法,过程见图。整个过程中pre一直指向1,每次都把pre后面的结点放到最前面,使它成为head。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; *...原创 2019-03-31 22:49:03 · 294 阅读 · 0 评论
分享