在之前刷力扣的过程中,我每刷道题都是先看题解然后再去边写边看,很多内容根本没消化,在进度上欺骗自己,感觉之前刷的都忘了,能力没有什么提升,现在还是一道都不会做。所以这次报了卡哥的算法训练营,希望能够按计划地有效刷题。本次刷题,我用的是 Java 语言解题,有余力的话也可能会加上 C++ 的题解。以下是算法训练营第四天的刷题记录和思考笔记。
在之前刷力扣的过程中,我每刷道题都是先看题解然后再去边写边看,很多内容根本没消化,在进度上欺骗自己,感觉之前刷的都忘了,能力没有什么提升,现在还是一道都不会做。所以这次报了卡哥的算法训练营,希望能够按计划地有效刷题。本次刷题,我用的是 Java 语言解题,有余力的话也可能会加上 C++ 的题解。以下是算法训练营第三天的刷题记录和思考笔记。
在之前刷力扣的过程中,我每刷道题都是先看题解然后再去边写边看,很多内容根本没消化,在进度上欺骗自己,感觉之前刷的都忘了,能力没有什么提升,现在还是一道都不会做。所以这次报了卡哥的算法训练营,希望能够按计划地有效刷题。本次刷题,我用的是 Java 语言解题,有余力的话也可能会加上 C++ 的题解。以下是算法训练营第二天的刷题记录和思考笔记。
在之前刷力扣的过程中,我每刷道题都是先看题解然后再去边写边看,很多内容根本没消化,在进度上欺骗自己,感觉之前刷的都忘了,能力没有什么提升,现在还是一道都不会做。所以这次报了卡哥的算法训练营,希望能够按计划地有效刷题。本次刷题,我用的是 Java 语言解题,有余力的话也可能会加上 C++ 的题解。以下是算法训练营第一天的刷题记录和思考笔记。
偶然刷到一篇名为《一半人写不出冒泡排序,你的同龄人都躺下了》的文章,其中提到轮子哥毕业去参加面试的时候,第一轮笔试考察冒泡排序,结果现场的一半学生都没写出来。冒泡排序(Bubble Sort),是一种最基础的、最简单直观的交换排序,之所以叫做冒泡排序,是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样。以下为我总结的实现思想和代码,可供参考。
在学完算法和数据结构,以及几门主流的编程语言后,本菜鸡从2021年1月起,正式加入刷题大军。对杭电OJ也慕名已久,所以成为我刷题的首选。以下为我在实战练习过程中总结的解题思路和代码实现,可供参考。
在线评测平台 LintCode 整合了当前各大IT企业技术求职的热门题库,拥有2000多道常见面试题,可有效提升算法与数据结构水平,助力通过知名IT企业面试,拿到满意的Offer。新手必刷编程50题为初到Lintcode所接触到的最基础的阶梯练习,必知必会。在新手50题阶段一中考验的是对基本数据类型的掌握。以下为我在刷题过程中所做的记录和题解,可供参考。
2 / 2