掘友等级
获得徽章 0
#刷题交流# 刷题中用豆包提示,找多数元素的关键是利用 "抵消" 的思想。将次数抵消后,剩下的候选元素一定是多数元素。
#刷题交流# 每日一刷,今天周二,题目还是没花多少时间,就是有的问题ai提示也不全,需要自己想办法,ai怎么说,都是提示相同的东西!
#刷题交流# 小M的变换,这个题不会咋办,ai提示的都解不了,也没标准答案,难受
n你们有没有答案!
#刷题交流# 打卡《小E的怪物挑战》
刷题展示:初始化DP数组,检查小E是否可以击败第i个怪物,遍历之前的所有怪物,更新dp[i],返回dp数组中的最大值
#刷题交流# 周二打卡,遇到点问题,ai也帮不了我,看来ai还是有需要改进的地点,比如有的题他不会,然后怎么说都是提示一样的话语,啊哈哈
#刷题交流# 打卡第二天:
问题描述
在一个班级中,每位同学都拿到了一张卡片,上面有一个整数。有趣的是,除了一个数字之外,所有的数字都恰好出现了两次。现在需要你帮助班长小C快速找到那个拿了独特数字卡片的同学手上的数字是什么。
要求:
设计一个算法,使其时间复杂度为 O(n),其中 n 是班级的人数。
尽量减少额外空间的使用,以体现你的算法优化能力。
#刷题交流# 感觉中等比简单的更容易些
#刷题交流#
打卡第五天:重温了图的深度优先搜索和广度优先搜索,对路径搜索有了更清晰的认识
#刷题交流# 打卡《找出整型数组中占比超过一半的数》
刷题展示:理解问题:我们需要找到一个数字,它在数组中出现的次数超过数组长度的一半。
数据结构选择:可以使用哈希表(字典)来记录每个数字出现的次数。
算法步骤:遍历数组,统计每个数字出现的次数。
检查每个数字的出现次数,如果某个数字的出现次数超过数组长度的一半,则返回该数字。
下一页