Python 使用SQLite数据库 1. Sqlite3模块 - 不需要单独的服务器 sqlite3 模块由 Gerhard Häring 编写。 要使用该模块,您必须首先创建一个 Connection 对象连接数据库。 这里数据将存储在 PrintAndersonLaser.db 文件中: import sqlite3 conn = sqlite3.connect('PrintAndLaser.db') 创建数据表,增加数据到数 数据结构与算法 2025年04月23日 60 点赞 0 评论 8452 浏览
【数据结构】《自此,每一个想考我堆排序(Top-k问题)的面试官,下场都很尴尬【附完整代码实现】》 🔥@晨非辰Tong:个人主页 👀专栏:《C语言》、《数据结构与算法》、《数据结构与算法刷题集》💪学习阶段:C语言、数据结构与算法初学者⏳“人理解迭代,神理解递归。” 前言:承树与二叉树之脉络,启高效算法之实践。堆,以“有序”之结构࿰ 数据结构与算法 2025年11月12日 141 点赞 0 评论 8426 浏览
哈希表的使用 明白了哈希表的原理以及基本的三种哈希结构,接下来我们一起通过几道练习,明白哈希表在解题中应该如何使用力扣242:有效的字母异位词给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的 字母异位词。即t是否能由s中的字母组合而成示例 1: 输入: s = "anagram", t = "nagaram" 输出 数据结构与算法 2025年11月08日 160 点赞 0 评论 8393 浏览
MySql数据库·建表三范式 一、建表时,表里建几个表头,表头叫什么名字,一般通过“ER关系模型” 来创建 (根据存储实体来创建) ER关系模型.png 二、表创建的合理性,可以使用“建表范式”来进行衡量,一般分为3个等级: 1NF:表头下的数据不能再拆分 2NF:一张表里只存储一种数据信息 ,不能用一张存储多种数据息 并且要有主键 3NF:表中表头的数据,不能依赖其他表头的数据(例如:年龄、总金额、总成绩 数据结构与算法 2025年04月16日 105 点赞 0 评论 8385 浏览
数组与链表对决:Java 中两种基础数据结构的全面对比 数组与链表对决:Java 中两种基础数据结构的全面对比 1. 核心区别速览 2. 内存结构对比 2.1 数组:连续内存 2.2 链表:非连续内存 3. 操作效率详解 3.1 随机访问 3.2 插入和删除 4. Java 中的实现 4.1 数组的使用 4.2 ArrayList:动态数组 4.3 链表的 数据结构与算法 2026年06月11日 71 点赞 0 评论 8378 浏览
【优选算法】(实战解析双指针的神奇奥秘) 🔥承渊政道:个人主页 ❄️个人专栏: 《C语言基础语法知识》 《数据结构与算法》 《C++知识内容》 《Linux系统知识》 《算法刷题指南》 《测评文章活动推广》 ✨逆境不吐心中苦,顺境不忘来时路!✨ 🎬 博主简介: 引言:在编程学习的道路上,算法刷题无疑是绕不开的核心环节—它既是检验基础功底的" 数据结构与算法 2026年03月26日 45 点赞 0 评论 8359 浏览
10. 类的关系——关联关系 10. 类的关系——关联关系 1、类的四种关系 · 关联关系 · 依赖关系 · 继承关系 · 实现关系(本质也是继承关系) 2、关联关系 在关联关系中,没有新的语法和概念,不过是一种思想。 对象和对象之间的连接。在Java中,关联关系的代码表现形式为一个类做为另一个类的属性类型存在。即语义上是“有”的关系:”has-a”。 2.1 按整体和部分分类: (1)组合——同生共死 (2)聚合——不同生不 数据结构与算法 2025年05月18日 151 点赞 0 评论 8311 浏览
动态规划之完全背包 引言:完全背包 隶属于动态规划中的背包问题。而 01背包 又是完全背包的基石,所以不懂01背包的,有必要了解一下。什么是完全背包?01背包问题:有一个背包承重为V,有N个物品,每个物品的价值(value)为v,重量为(weight)为w,每个物品只能取1次,求 数据结构与算法 2025年05月17日 48 点赞 0 评论 8299 浏览