![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端算法
每日一练:前端算法积累
温暖前端
全平台同名,非vip用户可查看稀土jj或微信gzh
展开
-
js实现一个函数,判断一个数是否是完全平方数
并通过二分查找的方法判断该数是否是完全平方数。如果是完全平方数,则返回。原创 2024-03-11 22:28:06 · 179 阅读 · 0 评论 -
算法:找出一个数组中出现次数最多的元素
【代码】算法:找出一个数组中出现次数最多的元素。原创 2024-02-29 20:55:25 · 410 阅读 · 0 评论 -
算法:判断素数
首先检查输入是否为一个数字,然后使用一个循环来检查从2到该数字的平方根之间的每一个数是否能整除该数字。如果找到一个能整除的数,则该数不是素数,返回false;否则,返回true。原创 2024-02-24 22:28:33 · 274 阅读 · 0 评论 -
算法:判断回文数
指向的字符是否相等,如果出现不相等的情况则返回false,否则继续向中间移动指针。最终如果整个字符串都比较完毕都没有出现不相等的情况,则返回true,表示是回文数。首先将数字转换为字符串,然后将字符串转换为数组并反转,最后将反转后的数组转换为字符串,最后比较原始字符串和反转后的字符串是否相同来判断是否为回文数。两个指针分别指向字符串的开头和结尾。方法一:将数字转为字符串,然后利用字符串的。首先将输入的数字转换为字符串,然后使用。原创 2024-02-24 22:11:28 · 289 阅读 · 0 评论 -
算法:有效的括号
这个算法使用栈来实现,遍历输入的字符串,如果是左括号则入栈,如果是右括号则出栈并判断是否匹配。最后判断栈是否为空,如果为空则表示所有括号都匹配,返回true,否则返回false。原创 2024-02-21 22:14:42 · 235 阅读 · 0 评论 -
算法:整数反转
【代码】每日一练:前端js实现算法之整数反转。原创 2024-02-20 22:06:36 · 298 阅读 · 0 评论 -
算法:两数之和
使用哈希表,通过一次遍历数组,将每个数的值和索引存储在哈希表中,同时查找是否存在符合条件的数。:使用暴力法,通过两层循环遍历数组来查找符合条件的两个数。而哈希表的时间复杂度为。暴力法的时间复杂度为。原创 2024-02-20 21:50:39 · 363 阅读 · 0 评论