3280. 将日期转换为二进制表示

date:2025-1-1

题解

按”-“分割字符串,遍历字符串数值,转会为Int型,二进制型,
拼接字符串数组。

代码

1
2
3
4
5
6
7
8
func convertDateToBinary(date string) string {
a:=strings.Split(date,"-")
for i:=range a{
x,_:= strconv.Atoi(a[i])
a[i]= strconv.FormatUint(uint64(x),2)
}
return strings.Join(a,"-")
}

729. 我的日程安排表 I

date:2025-1-2

题解

代码

3019. 按键变更的次数

date:2025-1-7

题解

tolower转化成小写

代码

1
2
3
4
5
6
7
8
9
10
11
12
class Solution {
public:
int countKeyChanges(string s) {
int n=s.size(),count=0;
for(int i=1;i<n;i++){
if(tolower(s[i])!=tolower(s[i-1])){
count++;
}
}
return count;
}
};
1
2
3
4
5
6
7
8
9
10
func countKeyChanges(s string) int {
count:=0
s=strings.ToLower(s)
for i:=1;i<len(s);i++{
if s[i]!=s[i-1]{
count++
}
}
return count
}