问题描述:字串匹配搜索 假设现在我们面临这样一个问题:有一个文本串S,和一个模式串P,现在要查找P在S中的位置,怎么查找呢? 暴力匹配算法 如果...
问题描述:字串匹配搜索 假设现在我们面临这样一个问题:有一个文本串S,和一个模式串P,现在要查找P在S中的位置,怎么查找呢? 暴力匹配算法 如果...
《数据结构与算法 (Kotlin语言描述)》/ 陈光剑 内容简介 本书主要介绍基本数据结构以及相关的经典算法,强调“问题-数据-算法”的抽象过程...
102. 二叉树的层序遍历 给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。 示例: 二叉树:[3,...
题目链接对于一棵N叉树: 要求返回层序遍历的结果: 对于一棵二叉树而言,前序中序以及后序遍历都需要使用栈这种数据结构,而对于level orde...
题目:两数相加 给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字...
25. K 个一组翻转链表 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如...
题目描述 给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。 示例: 93. Restore IP Addresses Giv...
LeetCode3.滑动窗口: 双指针法(Kotlin语言)-无重复字符的最长子串 题目描述 无重复字符的最长子串 给定一个字符串,请你找出其中...
对一个 List 列表里的元素去重, 是我们在平时工作项目中经常用到的操作, 这里给出常用的 4 中去重算法, 并给出了性能测试对比数据. 算法...
面试问题整理 Redis 应用场景 缓存 共享Session 消息队列系统 分布式锁 单线程的Redis为什么快 纯内存操作 单线程操作,避免了...
专题公告
主要内容包括线性表、树、图和广义表、算法设计策略以及查找与排序算法等。