链表排序0806
1. 链表排序简介在数组排序中,常见的排序算法有:冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序、计数排序、桶排序、基数排序等。 **而对于链表排序而言,因为链表不支持随机访问,访问链表后面的节点只能依靠 **next 指针从头部顺序遍历,所以相对于数组排序问题来说,链表排序问题会更加复杂一点。 下面先来总结一下适合链表排序与不适合链表排序的算法: **适合链表的排序算...
链表0805
0203. 移除链表元素**给你一个链表的头节点 **head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 1: 12 输入:head = [1,2,6,3,4,5,6], val = 6 输出:[1,2,3,4,5] 示例 2: 12 输入:head = [], val = 1 输出:[] 示例 3: 12 输入...
Blog搭建指南
这篇文章将手把手记录我如何搭建自己的技术博客,涵盖 Hexo 博客初始化、主题美化、内容管理到自动部署的完整流程,希望对也想打造自己博客的你有所帮助。 一、Hexo 初始化与基础配置Hexo 是一款基于 Node.js 的静态博客框架,轻量、快速,非常适合开发者记录技术文章。 初始化项目结构确保本地安装了 Node.js 和 Git,然后全局安装 Hexo: 1234 npm instal...
