算法
文章平均质量分 50
杰明学编程
这个作者很懒,什么都没留下…
展开
-
双指针——三数之和模板
leetcode算法模板原创 2022-07-16 18:01:47 · 376 阅读 · 0 评论 -
常用排序算法
冒泡排序:一.冒泡排序算法及思路冒泡排序(bubble sort)是一种交换排序,它的基本思想:两两比较相邻的关键字,如果反序则交换,直到没有反序的记录为止。冒泡排序是稳定的排序算法。下面看思路:1.初始状态下,arr[0,n-1]是无序的;2.第一次扫描(遍历):从无序底部向上依次比较两个相邻的两个气泡的重量,若发现轻者在下,重者在上,则交换两者之间的位置。即依次比较(arr[n-1],arr[n-2]),(arr[n-2],arr[n-3]),…,(arr[1],arr[0])。对于每对气泡(原创 2020-07-06 09:25:01 · 557 阅读 · 0 评论