第01章算法入门与数组篇
文章平均质量分 93
Timelesssy
这个作者很懒,什么都没留下…
展开
-
Task04-数组二分查找
坚持到了Task04。这次学习的二分查找算法,感觉相比之前学到的排序方法而言,敢于动手解决的勇气有所增加,题目的难度也有所降低,放缓了紧张的状态。因为每一道练习,都是使用二分查找来解决,知识点比较集中,感到自己的编程能力也得到了一些提升。Task04,就像游戏里过关斩将一般,有挑战性但也不是束手无策,每一次看到提交通过,我都会很开心。o(* ̄▽ ̄*)ブ。原创 2023-09-21 20:56:12 · 41 阅读 · 0 评论 -
Task03-数组排序
1.剑指Offer45.把数组排成最小的数:给定一个非负整数数组 nums。:将数组中的数字拼接起来排成一个数,打印能拼接出的所有数字中的最小的一个。:在做这一道题时,思路不是很清晰,也不知该如何下手进行编程,于是就浏览了一些题解。这个方法是,先把数组中的每个元素转成字符串的形式,在进行拼接,若是nums[i] + nums[j] > nums[j]+nums[i],那么说明当前的排序并不是最小的,则需要交换,使排序最小。2.0283.移动零:给定一个数组 nums。原创 2023-09-18 22:16:32 · 51 阅读 · 0 评论 -
Task02:数组基础(习题与反思)
给定一个非负整数数组,数组每一位对应整数的一位数字。:计算整数加 1 后的结果。:原先本想在列表里直接实现加一的操作,但是没有考虑到会有位次的变换。在经过了一番苦想后,参考了部分题解,学到了这个方法,先把列表里的数字化为字符串再到数字实现加一后再存入列表中。很巧妙的解决了位次的变化,将对字符的操作转化为数字操作。原创 2023-09-14 21:56:43 · 59 阅读 · 1 评论 -
算法入门与数组篇——数据结构与算法简介(01.01)
小白如何学习算法?应该从那些方面开始学习并入门?如何理解算法与数据结构?原创 2023-09-12 19:18:06 · 67 阅读 · 0 评论