牛客刷题系列之初阶版(自守数,返回小于 N 的质数个数,第一个只出现一次的字符)
一:自守数
题目:(题目链接)
代码:
复制代码
思路:
首先要明白自守数的定义:自守数是指一个数的平方的尾数等于该数自身的自然数。
计算:通过暴力枚举法依次计算
二:返回小于 N 的质数个数
1.题目
2.代码实现
复制代码
3.思路和要注意的细节
注意题目要求,所以我用的是 for(int i=2;i<=sqrt(a);i++) 这个循环来判断
三:第一个只出现一次的字符
1.题目
2.代码实现
复制代码
思路和注意的点
这个题,主要就是用了 map 的特性,关于 map 的特性,可以看下我另外一篇文章C++精通之路:map和set
ps
想和博主一样刷优质面试和算法题嘛,快来刷题面试神器牛客吧,期待与你在牛客相见
版权声明: 本文为 InfoQ 作者【雪芙花】的原创文章。
原文链接:【http://xie.infoq.cn/article/2b9e66aadc6d8663fbcd721cb】。未经作者许可,禁止转载。
评论