最新 最热

牛客->除2!

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-10-09
6

括号匹配 “亲兄弟”->点击消除

方法一:直接定义栈,遍历字符串,peek一下字符,是否和栈里的字符相等,相等就出栈,不相等入栈。这里注意字符输出顺序,可以再定义一个栈帮助输出:...

2024-10-09
5

数据库之索引<保姆级文章>

2.二叉搜索树: 如果我们使用二叉搜索树的中序遍历是⼀个有序数组 但有几个问题导致它不适合用作索引的数据结构: 2.1.最坏情况下时间复杂度为O(N)

2024-10-09
7

探讨MySQL中 “约束“ 下的查询

这里还使用了auto_increment,在插入时不指定,可以让id字段自增。

2024-10-09
6

MySQL表的增删改查

引言:CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写

2024-10-09
6

MySQL数据库介绍及基础操作

2.SQL语言的分类: DDL数据定义语言,用来维护存储数据的结构 代表指令: create, drop, alter DML数据操纵语言,用来对数据进行操作 代表指令: insert,delete,update DML中又单独分了一个DQL,数据查询语言,代表指令: select DC...

2024-10-09
6

排序大杂烩

一.排序的概念及引用: 1.排序的概念: 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。 2.稳定性 :假定在待排序的记录序列中, 存在多个具有相同的关键字的记录 ,若 经过排...

2024-10-09
4

C语言文件操作(详细)

如果没有⽂件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运⾏程序,是看不到上次程序的数据的,如果要将数据进⾏持久化的保存,我们可以使用文件。...

2024-10-09
2

数据在内存中的存储

1.整数的2进制表⽰⽅法有三种,即原码、反码和补码,三种表⽰⽅法均有符号位和数值位两部分,符号位都是⽤0表⽰“正”,⽤1表⽰“负”,正整数的原、反、补码都相同。负整数的三种表⽰⽅法各不相同。...

2024-10-09
3

数据结构--堆的深度解析

堆(Heap)是一种非常重要的非线性数据结构,广泛应用于各种算法和问题解决中,如优先队列、堆排序、Top-k 问题等。本文将深入解析堆的定义、类型、操作、应用及其优缺点。...

2024-10-09
3