相关文章
Java-数据结构-二叉树习题(2)
第一题、平衡二叉树 ① 暴力求解法
📚 思路提示:
该题要求我们判断给定的二叉树是否为"平衡二叉树"。
平衡二叉树指:该树所有节点的左右子树的高度相差不超过 1。
也就是说需要我们会求二叉树的高,并且要对节点内所…
建站知识
2025/1/27 11:57:36
一文读懂 HTTP:Web 数据交换的基石
HTTP 概述 HTTP 是一种用作获取诸如 HTML 文档这类资源的协议。它是 Web 上进行任何数据交换的基础,同时,也是一种客户端—服务器(client-server)协议,也就是说,请求是由接受方——通常是 Web 浏览器——发…
建站知识
2025/1/27 11:56:24
834 数据结构(自用)
一.绪论
1.数据结构基本概念
1.基本术语:
数据元素:数据基本单位。
数据项:众多数据项组成一个数据元素,不可分割的最小单位。
数据对象:具有相同性质的数据元素集合。
数据结构:相互之间存在一种或多种特定关系…
建站知识
2025/1/27 11:55:08
mysql_store_result的概念和使用案例
mysql_store_result() 是 MySQL C API 中的一个函数,用于检索一个完整的结果集到一个客户端。当执行一个查询(通常是 SELECT 查询)并希望处理所有返回的数据时,可以使用此函数。
概念
mysql_store_result() 函数的原型如下&…
建站知识
2025/1/27 11:54:06
leetcode27. 移除元素
目录 问题描述示例提示 具体思路思路一思路二思路三 代码实现 问题描述 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。 假设 nums 中不等于 val 的元素数量为 k&am…
建站知识
2025/1/27 11:52:59
Cursor使用及经验分享
cursor 是一款基于 VSCode 的 AI 优先编辑器,如果你还没有体验过它,我强烈建议看完这篇,因为 cursor 真的在改变编程游戏的规则,在了解 cursor 前,可以先思考一下我们日常在编程环节都做哪些事情,我日常开发…
建站知识
2025/1/27 11:50:54
Juc22_什么是中断、interrupt、isInterrupted、interrupted方法源码解析、如何使用中断标识停止线程
目录 ①. 什么是中断 ②. 源码解读(中断的相关API) ③. 如何使用中断标识停止线程 ①. 什么是中断 ①. 一个线程不应该由其他线程来强制中断或停止,而是应该由线程自己自行停止,所以,Thread.stop、Thread.suspend、Thread. resume都已经被废弃了 ②. 在Java中没有办法立即停止…
建站知识
2025/1/27 11:49:50