相关文章
javase笔记4----常用类型
常用类型
包装类
简介 java语言是面向对象的语言,但是其中的八大基本数据类型不符合面向对象的特征。 因此java为了弥补这样的缺点,为这八种基本数据类型专门设计了八种符合面向对象特征的的类型,这八种具有面向对象特征的类型,…
建站知识
2024/11/24 12:40:16
Golang | Leetcode Golang题解之第423题从英文中重建数字
题目: 题解:
func originalDigits(s string) string {c : map[rune]int{}for _, ch : range s {c[ch]}cnt : [10]int{}cnt[0] c[z]cnt[2] c[w]cnt[4] c[u]cnt[6] c[x]cnt[8] c[g]cnt[3] c[h] - cnt[8]cnt[5] c[f] - cnt[4]cnt[7] c[s] - cnt[6]…
建站知识
2024/11/18 4:14:29
数据库DML语句详解与实践
目录 一、什么是DML(Data Manipulation Language)?
二、DML常用语法
1. 插入数据——INSERT
2. 更新数据——UPDATE
3. 删除数据——DELETE
4. 查询数据——SELECT
5. 条件与限制子句
三、事务控制与DML
四、DML语句的最佳实践
五、…
建站知识
2024/11/18 4:14:24
力扣 —— 删除有序数组中的重复项
题目思路
两个指针,一个是游标的功能,负责遍历整个数组,一个是定位器的功能,如果有相等的则表示定位器目前指向的元素是重复的,定位器不动,等待游标往下找到不重复的数填充进来,因为游标会遍历…
建站知识
2024/11/18 4:14:20
查找和排序(选择题)
查找 寻找最大/小项 n-1 排序 前三个的时间复杂度都是O(n^2),希尔排序是O(n^1.5).
在以上排序方法中,最坏情况下时间复杂度最小的是堆排序。
每经过一次元素的交换会产生新的逆序的是快速排序。
建站知识
2024/11/18 4:14:14
【探索数据结构与算法】插入排序:原理、实现与分析(图文详解)
目录
一、插入排序 算法思想
二、插入排序 算法步骤
四、复杂度分析
时间复杂度:O(n^2)
空间复杂度:O(1)
稳定性:稳定算法
五、应用场景 💓 博客主页:C-SDN花园GGbond ⏩ 文章专栏:探索数据结构…
建站知识
2024/11/13 2:38:50
【C语言零基础入门篇 - 9】:文件操作
文章目录 文件操作文件的简介指向指针的文件文件的打开方式字符的读取和存储数据的读取和存储 文件操作
文件的简介
一、什么是文件?
文件有不同的类型,主要有两种文件: (1)程序文件。(2)数据…
建站知识
2024/11/15 9:00:55