算法共5篇
涵盖对各种算法范畴的描述和讨论,包括排序、搜索、图论、AI、大数据等领域。这些文章通常涉及算法的原理、实现、复杂度分析以及在计算机科学和工程领域的应用。
【算法】计数二进制子串-春马与夏

【算法】计数二进制子串

题目原题:力扣 - 计数二进制子串给定一个字符串 s,统计并返回具有相同数量 0 和 1 的非空(连续)子字符串的数量,并且这些子字符串中的所有 0 和所有 1 都是成组连续的。重复出现(...
【算法】N叉树的遍历-春马与夏

【算法】N叉树的遍历

N叉树没有严格意义上的中序遍历。中序遍历通常用于二叉树,它是指先访问左子树,然后访问根节点,最后访问右子树。由于N叉树的节点可能有多个子节点,因此没有明确的“左”和“右”子树的概念,...
46天前
0250
【算法】数组全排列-春马与夏

【算法】数组全排列

算法思路使用递归,通过不断交换数组中的元素来生成不同的排列:从索引 s 开始,逐个将索引 s 和之后的索引 i 进行交换,形成新的排列。递归地对剩余的元素进行相同操作,即固定下一个位置的元...
经典排序算法-Python篇-春马与夏

经典排序算法-Python篇

了解十大经典排序算法的Python实现。本文详细介绍各种排序算法的原理,并提供每种算法的Python实现代码。通过对时间复杂度和空间复杂度的分析,帮助您全面理解排序算法的工作原理和实际应用
1个月前
21640
算法-最长回文子串-春马与夏

算法-最长回文子串

题目力扣题目:https://leetcode.cn/problems/longest-palindromic-substring/description/给你一个字符串 s,找到 s 中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为...
2个月前
0370