d7专题

清北学堂-D7-T1-bst

这个题暴力给了50分,直接模拟即可。 为什么是50分呢?有些人会有这个疑问。 原因很简单,你可以模拟一下这组数据: 10 1 2 3 4 5 6 7 8 9 10 你可以发现,如果我给你你个递增序列,你的算法就会被卡到 O(n2) O(n^2) 那这个题怎么做呢? 我这里介绍两个做法,都不是std 1.某位大佬的倍增 我们可以插入的时候更新每个点 i i向下跳2j2^j步

《30天自制操作系统》 第一周(D1-D7) 笔记

前言:这是我2023年5月份做的一个小项目,最终是完成了整个OS。笔记的话,只记录了第一周。想完善,却扔在草稿箱里许久。最终决定,还是发出来存个档吧。 一、汇编语言 基础指令 MOV: move赋值,数据传送指令。一个规则:源数据和目的数据必须位数相同。该指令的数据传送源和传送目的地,不仅可以是寄存器或常数,而且可以是内存地址ADD: add加,演算指令CMP: compare比较指令JMP

【Delphi】百度AI SDK D7 D2007 D2010 XE2 XE7 XE8 XE10跨平台

作者: LEO  QQ:13498714 最近研究百度AI,已初有成果,已成功封装了百度AI,文字识别,语音识别SDK。 支持D7 D2007 D2010 XE2 XE7 XE8 XE10(XE10支持跨平台 ) 费话不多説了,商业开源,关于百度AI的接口数量众多现在实现了一些基础接口,如有需要可以定制添加。 (详细查看:https://ai.baidu.com/) 现在主要实现了接口:

数据结构与算法-D7栈实现及应用

顺序栈 具有顺序表同样的存储结构,由数组定义,配合用数组下标表示的栈顶指针top完成操作  sqstack.h stack_creat   stack_push  stack_empty stack_full          1、判断栈是否为空         2、top--,取:data[top+1]  stack_top

Linux C语言进阶-D7~D8指针与数组

一维数组 一维数组的数组名:就是一维数组的指针(起始地址) 如果int *px = x;则:         x[i]、*(px+i)、*(x+i)、px[i]具有完全相同的功能:访问数组第i+1个数组元素 注意:1、指针变量和数组在访问数组元素时,具有相同的形式,因为指针变量和数组名都是地址量         2、但指针变量和数组指针(数组名)在本质上不同,指针变量是地址变量,而数组