• 2024-06-14数据结构(C/C++)专题一:顺序表与链表
    今天开始一个新的专题:数据结构当然,不仅仅适用于学习也适用于408考研。那么提起数据结构思维导图:总结如下:·1.初识顺序表与链表首先呢我们要明白,数据结构有物理结构,也有逻辑结构物理结构就是电脑实际的结构,链式,非链式,索引,散列eg:链式结构(LinkedStructure)例子:火车车
  • 2024-06-01深入解析力扣170题:两数之和 III - 数据结构设计(哈希表与双指针法详解及模拟面试问答)
    在本篇文章中,我们将详细解读力扣第170题“两数之和III-数据结构设计”。通过学习本篇文章,读者将掌握如何设计一个数据结构来支持两种操作,并了解相关的复杂度分析和模拟面试问答。每种方法都将配以详细的解释和ASCII图解,以便于理解。问题描述力扣第170题“两数之和III
  • 2024-04-08【数据结构(二)】顺序表与ArrayList
    ❣博主主页:33的博客❣▶文章专栏分类:数据结构◀
  • 2024-04-05数据结构篇:跳跃表与B+树的对比与优劣分析
       本文旨在探讨跳跃表的特性及其在实际应用场景中的作用,同时对其与B+树进行比较,以帮助更好地理解和运用这两种数据结构。跳跃表什么是跳跃表(skiplist)        跳跃表是一种基于跳跃链表的有序数据结构,它是一种多层链表,每一层都是一个有序的链表。表的每一层
  • 2024-02-21hash表与java集合框架
       1.对象被new出来后,会通过哈希函数Hash(key)建立关键字key与存储地址Addr的关系,Addr=Hash(Key),这个Addr又称HashCode。即:每个对象有唯一的HashCode。-另外:底层对对象进行hash时因为hash表长度有限所以存储可能会有冲突,为了解决冲突而在顺序表的某个存储地址上加
  • 2023-11-12收款表与冲款表合并
    问题:两表如下图合并函数公式解决:=IF(D2=D1,,SUMIF(A:A,D2,B:B)) 
  • 2023-11-10邻接表与邻接矩阵的转换
    //邻接表--->邻接矩阵voidConvert(GraphG,&intA[n][n]){  for(inti=0;i<n;i++){    for(p=G.vexnum[i].firstarc;p;p=p->nextarc){      A[i][p->adjvex]=1;    }  }} //邻接矩阵--->邻接表voidConvert(intA[n][n],Graph&G){  Ar
  • 2023-10-13MySQL的驱动表与被驱动表
    驱动表与被驱动表的含义在MySQL中进行多表联合查询时,MySQL会通过驱动表的结果集作为基础数据,在被驱动表中匹配对应的数据,匹配成功合并后的临时表再作为驱动表或被驱动表继续与第三张表进行匹配合并,直到所有表都已匹配完毕,最后将结果返回出来。匹配算法:Nested-LoopJoin(嵌套循环连
  • 2023-09-19SQL 复制表与SQL 临时表与SQL 修改表结构
    如果要将一个SQL表的数据复制到同一SQLServer中的另一个SQL表中,则可以通过SQL中的SELECTINTO语句来实现。SQL语言中的SELECTINTO语句将现有表中的内容复制到新表中。SQL使用现有表的结构创建新表。SQL中SELECTINTO语句的语法SELECT*INTONew_table_name
  • 2023-08-16顺序表与链表
    顺序表与链表前言  基础数据结构的学习主要包括两个部分,即【结构定义】与【结构操作】。顾名思义,结构定义就是定义某种或多种性质,再通过相关的结构操作去维护这种性质。对于初学者来说数据结构的学习不能抽象的理解,还需要结合动态的、可视化的工具去理解。下面给出美国旧金山
  • 2023-05-17JVM(四)虚拟机栈(一)栈帧结构:局部变量表与操作数栈
    JVM(四)虚拟机栈(一)栈帧结构:局部变量表与操作数栈1虚拟机栈1.1简介虚拟机栈出现的背景:由于跨平台性的设计,Java的指令都是根据栈来设计的,不同平台的CPU架构不同,所以不能基于寄存器。这样做的优点是跨平台,指令集更小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。
  • 2023-05-02哈希表与布隆过滤器
    一、哈希的整体思想最简单的哈希表其实就是数组,从数组中取出一个数的时间复杂度是O(1)的。但是数组下标类型是整型的,万一我的下标类型不是整型了该怎么办呢?比如说字符串型,典型的就是我想查找某个单词存不存在。还有些更复杂的数据类型,比如自定义的类型。那么问题就来了,如何满足任
  • 2023-04-18oracle、达梦数据库、MySQL数据创建表与字段注释
    /**1.oracle注释*//*表本身注释*/commentontable表名is'注释信息';/*字段注释*/commentoncolumn表名.字段名is'注释信息';/*实例如下:*/commentontableUSERis'用户表';commentoncolumnUSER.IDis'主键ID';/**2.MySQL注释*//*表本身注释*/altertable表名co
  • 2023-04-11驱动表与被驱动表
    概念驱动表为基础表。驱动表相当于外层循环,被驱动表相当于内层循环。for(row1:驱动表){for(row2:被驱动表){//join}}区分左连时左表为驱动表,右连时右表为驱动表。优化内连时查询优化器会遵循小表驱动大表的优化方法,去选择驱动表与被驱动表,以
  • 2023-03-15Django应用之间模型字段关联(实现表与表解耦)
    serializers.SerializerMethodField和钩子方法结合,可以实现对ModelSerializer类的一些字段进行二次加工classtbl_group_case(models.Model):STATUS_NORMAL=0
  • 2023-02-19在线将普通表与分区表进行相互转换以及移动数据文件位置
    文档课题:在线将普通表与分区表进行相互转换以及移动数据文件位置.数据库:oracle19.31、测试数据C:\Users\Administrator>sqlplus/assysdbaSQL*Plus:Release19.0.0.0.0
  • 2022-12-31哈希表与hashtable
    1.定义如果查找关键字时不需要比较就可以获得需要记录的存储位置,这就称作【散列技术】。它是在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使得每个关键字
  • 2022-12-28PE格式:导入表与IAT内存修正
    本章教程中,使用的工具是上次制作的PE结构解析器,如果还不会使用请先看前一篇文章中对该工具的介绍,本章节内容主要复习导入表结构的基础知识点,并通过前面编写的一些小案例,实现
  • 2022-12-19单链表与队列和栈
    单链表与队列和栈使用单链表实现队列队列是一个先进先出的数据结构,它包括进队、出队、获取队列大小等功能。代码:/***使用单链表实现队列*队列是一个先进先出的
  • 2022-10-28第一次数据库实验代码整理-表与视图的基础操作
    一、 实验环境1. Windows2000或以上版本;2. SQLServer2005或以上版本。二、 实验目的1. 掌握数据库表与视图的基础知识;2. 掌握创建、修改、使用、删除表与视图的不
  • 2022-10-21Django之同时新增数据到两个数据库表与同时返回两个表的数据(插拔式)
    models:比如有以下三个模型fromdjango.dbimportmodels"""基类,其他类继承即可获得对应的字段"""classBaseModel(models.Model):updated_tm=models.DateT
  • 2022-10-19增量表与全量表
    目录如何判断一张表是增量表还是全量表如何判断一张表是增量表还是全量表1.看每天的数据量变化,如果每天都差不多,是全量,如果变化很大,是增量。验证语句:selectdt,count(1)
  • 2022-10-14表与索引分布在不同表空间,删除其中一个表空间的测试
    文档课题:表与索引分布在不同表空间,删除其中一个表空间的测试.数据库:oracle11.2.0.464位1、环境准备sys@ORCL2022-10-1409:49:15>createtablespaceapp1tbsdatafile'
  • 2022-08-25PE结构之导入表与导出表(5)
    导出表与导入表通常来讲exe文件只有导入表而没有导出表,而dll文件既有导入表也有导出表导出表什么是导出表代码重用机制提供了重用代码的动态链接库,它会向调用者说明