logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

优选算法——双指针算法:程序员的“左右互搏术”

双指针算法是解决数组和链表问题的利器,通过两个指针协同工作高效处理数据。本文介绍了双指针的多种应用场景:1. 移动零问题:使用快慢指针将非零元素前移,时间复杂度O(n);2. 复写零问题:方案一创建新数组简单直观但空间复杂度高,方案二原地修改更高效;3. 快乐数判断:快慢指针检测循环;4. 盛水容器:对向指针计算最大容量;5. 有效三角形个数:排序后固定一边,双指针寻找另外两边;6. 两数之和:对

文章图片
#算法
数据库入门——从敬畏到亲密指南(主攻MYSQl)

简单来说,数据库就是一个有组织的数字文件柜,专门用来存储、管理和检索信息。但它比物理文件柜聪明得多:· 它知道每份文件在哪里· 它可以瞬间找到所有相关文件· 它可以防止你放入错误类型的文件· 它可以同时让多人访问而不会混乱。

文章图片
#数据库
JAVASE——初认识java

本文介绍了Java语言的基础知识。第一章概述Java的发展历史和重要性,解释JavaSE和JavaEE的区别与应用场景。第二章详细阐述Java的11大特性,包括跨平台性、面向对象、安全性等。第三章讲解Java程序的基本结构,演示main方法的使用,并说明JDK、JRE、JVM的关系。第四章介绍代码注释规范和标识符命名规则,强调编程规范的重要性。文章系统性地介绍了Java语言的核心概念和基础语法,为

文章图片
#java#开发语言
到底了