【万人千题】C语言解题报告11.19
1,面试题 01.01. 判定字符是否唯一 - 力扣(LeetCode) (leetcode-cn.com)
bool isUnique(char* astr)
{
int len=strlen(astr);
int i=0;
for(i=0;i<=len;i++)
{
int j=0;
for(j=i+1;j<=len;j++)
{
if(astr[i]==astr[j])
return false;
}
}
return true;
}
2,剑指 Offer 50. 第一个只出现一次的字符 - 力扣(LeetCode) (leetcode-cn.com)
char firstUniqChar(char* s)
{
int len=strlen(s);
int i=0,count=0;
if(len==0)
return ' ';
for(i=0;i<len;i++)
{
count=-1;
int j=0;
for(j=0;j<len;j++)
{
if(s[i]==s[j])
{
count++;
if(count==1)
{
break;
}
}
}
if(count==0)
return s[i];
}
return ' ';
}
3,383. 赎金信 - 力扣(LeetCode) (leetcode-cn.com)
bool canConstruct(char * ransomNote, char * magazine)
{
int i=0;
int len=strlen(ransomNote);
int len2=strlen(magazine);
while(i<len)
{
int j=0;
while(j<len2)
{
if(*(ransomNote+i)==*(magazine+j))
{
*(magazine+j)='0';
break;
}
j++;
}
if(j==len2)
return false;
i++;
}
return true;
}
11.19C语言打卡题目。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了