logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DFS:解决二叉树问题

通过本文的探讨,我们了解了深度优先搜索(DFS)在解决二叉树问题中的强大功能和广泛应用。DFS 通过其递归和迭代两种实现方式,为我们提供了处理二叉树的不同策略,使得问题的求解变得更加灵活。无论是前序遍历、中序遍历还是后序遍历,DFS 都能够有效地遍历二叉树的每一个节点,从而帮助我们解决各种实际问题,如路径求和、树的对称性检查以及节点间距离计算等。希望通过本文的介绍,大家对 DFS 在二叉树问题中的

文章图片
#深度优先#算法#c++
【数据结构】图论基础

通过本篇文章的介绍,我们初步了解了图的基本概念、图的表示方法(如邻接矩阵和邻接表)、以及图中的各种基本性质。图论作为计算机科学和数学中的一个重要分支,其应用范围广泛,从网络设计到路径规划,都有着广泛的应用场景。在接下来的学习中,我们可以进一步探讨更高级的图算法,如最短路径算法(Dijkstra、Bellman-Ford 等)、图的遍历算法(深度优先搜索、广度优先搜索)、以及图的连通性和最小生成树等

文章图片
#c++#数据结构#图论 +1
基础算法--双指针算法

通常我们讲的双指针就是用两个指针,两个指针可以是快慢指针,解决成环的问题,也可以是指向收尾的两个指针,来减小时间复杂度。双指针算法里的指针也不止是指针,在数组中也可以是数组元素的下标,这里双指针是一种思想,并不是单单指的是指针。接下来我们用几道例题来看看双指针算法。

文章图片
#算法
基础算法---滑动窗口

滑动窗口(Sliding Window)是一种在计算机科学中用于解决各种子数组或子字符串问题的技术。滑动窗口技术通过维护一个固定大小的窗口在数组或字符串上移动,从而使得可以在较短的时间内解决一些复杂的问题。这种方法在处理一系列数据时特别高效。滑动窗口(Sliding Window)是一种在计算机科学中用于解决各种子数组或子字符串问题的技术。滑动窗口技术通过维护一个固定大小的窗口在数组或字符串上移动

文章图片
#算法#c++#leetcode +1
开源大模型与闭源大模型

开源大模型和闭源大模型各有优缺点,适合不同的应用场景和需求。开源模型在透明性、社区协作和教育资源方面具有优势,而闭源模型则在商业化、控制和支持方面表现更佳。选择哪一种模式取决于具体的应用需求和商业目标。无论哪种模式,推动AI技术的透明和负责任发展,都是未来的关键方向。

文章图片
#开源
初始Linux(上)

在本次的学习中,我们首先探索了Linux操作系统的基础知识和核心概念。Linux是一个强大的开源操作系统,被广泛应用于各种领域,包括服务器管理、开发环境和嵌入式系统等。在本课程中,我们主要关注了以下几个方面:Linux简介:我们了解了Linux的历史、特点和优势。Linux是由Linus Torvalds于1991年发起的一个开源项目,它的内核是Linux内核,基于Unix操作系统。Linux以其

文章图片
#linux#运维#服务器
【Linux】用C++实现UDP通信:详解socket编程流程

是一种无连接的传输层协议,位于TCP/IP模型中的传输层(OSI第4层)。它以最小化的协议机制提供高效的数据传输服务。至此,我们用C++完整实现了一个基于UDP的通信流程,从创建 socket、绑定地址,到收发数据、关闭连接,每一步都围绕 Linux 下的 socket 编程核心展开。虽然 UDP 天生“无连接、不可靠”,但正因如此,它在低延迟、高并发场景下依然扮演着重要角色。希望这篇博客不仅帮你

文章图片
#linux#c++#udp
【Linux】用C++实现UDP通信:详解socket编程流程

是一种无连接的传输层协议,位于TCP/IP模型中的传输层(OSI第4层)。它以最小化的协议机制提供高效的数据传输服务。至此,我们用C++完整实现了一个基于UDP的通信流程,从创建 socket、绑定地址,到收发数据、关闭连接,每一步都围绕 Linux 下的 socket 编程核心展开。虽然 UDP 天生“无连接、不可靠”,但正因如此,它在低延迟、高并发场景下依然扮演着重要角色。希望这篇博客不仅帮你

文章图片
#linux#c++#udp
【MySQL】基本查询(第二弹)

聚合函数(Aggregate Function)是一类对一组数据进行计算并返回单一值的 SQL 函数,通常用于统计或数据分析。聚合函数主要用于SELECT语句,并通常与GROUP BY结合使用。在本文中,我们探讨了数据库操作的多个关键方面,包括筛选分页结果更新(Update)删除(Delete)截断表(Truncate)插入查询结果聚合函数以及Group By的使用。这些 SQL 语句和技巧在日常

文章图片
#mysql#数据库
【MySQL】表的约束

表的约束(Constraints)是数据库表中的规则,用于限制存储的数据,保证数据的完整性、一致性和准确性。下面我们讲讲具体的表的约束在本文中,我们深入探讨了 MySQL 中几个常用的表约束,包括 NULL 约束、DEFAULT 约束、COMMENT 约束、主键约束以及 ZEROFILL 约束。这些约束在数据库设计中扮演着至关重要的角色,通过它们可以确保数据的有效性和完整性,帮助开发者避免无效数据

文章图片
#mysql#android#性能优化
    共 24 条
  • 1
  • 2
  • 3
  • 请选择