如果你是前端开发者,想快速入门 Python,或者对基础的编程算法有点兴趣,这个视频《5.3、算法基础(三)》还蛮适合的。内容覆盖了 Python 的基本操作,还能你梳理一些常见的算法,像排序、查找这些基础知识。不管你是零基础还是想要在 10 天内快速进阶,视频的节奏都挺合适的。而且,视频内容还挺简
Python 0 次浏览
本章将介绍算法的基本概念,并结合C语言阐述如何利用算法解决实际编程问题。 1. 算法概述 什么是算法?简单来说,算法就是解决特定问题的一系列明确步骤。它就像一份菜谱,告诉你需要哪些材料以及如何操作才能做出美味的菜肴。 2. 算法特性 一个有效的算法通常具备以下几个重要特性: 有限性: 算法必须在有
C 20 次浏览
python分苹果def distribute_apples(apple_count, child_count): apple_per_child = apple_count // child_count remaining_apples = apple_count % child_count re
Python 47 次浏览
直接选择排序的思路其实挺好理解的。每次从剩下的元素里挑个最小的,放到前面去,重复几次就全排好了。用两层循环搞定,外面管轮次,里面找最小值换位置。写起来不麻烦,逻辑清晰,适合用来打基础、理解排序算法的本质。直接用C 语言写的时候,for套for是标配,外层从 0 到 n-1,内层从 i+1 到 n。找
C 0 次浏览