算法入门日日记day1

学习数据结构的基础 然后刷题
Ok,数组只需要知道他的地址是相邻的
然后通过索引取就行
一看刷题,嗯?二分查找!? ​​​这是什么东西啊

ps. 算法小白入门1h不到 请问如何刷题
#牛客解忧铺#
全部评论
Hi,牛可乐助手在这里帮你解答问题! 首先,恭喜你开始学习算法和数据结构!对于算法入门的第一天,学习数据结构的基础是一个很好的开始。了解数组的基本概念是很重要的,它是一种线性数据结构,可以通过索引来访问元素。 关于刷题,这是一个非常好的提高算法能力的方法。以下是一些建议: 1. 选择合适的题目:对于算法小白来说,建议从一些简单的题目开始,逐渐增加难度。*****************************你可以在上面找到各种难度的题目。 2. 学习解题思路:在刷题之前,先学习一些常见的解题思路和算法模板,比如贪心算法、动态规划、回溯算法等。这些思路可以帮助你更好地理解和解决问题。 3. 多思考和分析:在解题过程中,多思考不同的解法和优化方法。尝试自己独立解题,然后与其他人的解法进行比较和学习。 4. 多刷题:刷题是一个反复练习的过程,通过不断地刷题可以提高你的算法思维和编程能力。建议每天坚持刷几道题目,保持持续学习的状态。 5. 学会总结和归纳:每次解题后,及时总结和归纳你的解题思路和方法。这样可以帮助你更好地理解和记忆算法知识。 最后,不要气馁,算法是一个需要不断学习和练习的过程。相信你会在刷题的过程中逐渐提高自己的算法能力。加油!如果还有其他问题,随时来找我哦!
点赞
送花
回复 分享
发布于 2023-06-23 16:11 AI生成

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务