数据结构——带环链表、循环队列问题
2024-07-28 19:35 | 分类:软件设计 | 评论:0 次 | 浏览: 106
循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列满了,我们就不能插入下一个元素,即使在队列前面仍有空间...
【初阶数据结构】打破递归束缚:掌握非递归版快速排序与归并排序
2024-07-28 19:35 | 分类:软件设计 | 评论:0 次 | 浏览: 114
本章将单独分享关于非递归实现快排和归并排序,可以帮助我们更好地理解递归和熟悉使用数据结构。
数据结构----栈
2024-07-28 19:34 | 分类:软件设计 | 评论:0 次 | 浏览: 106
前面我们说到,栈的底层结构我们采用数组的方式是最好的,所以我们可以怎样来定义栈呢?诶,我们是不是可以想到我们之前学习过的顺序表呢,他们们的底...
详解数据结构之二叉树(堆)
2024-07-28 19:33 | 分类:软件设计 | 评论:0 次 | 浏览: 115
如图:这两颗树就不是树形结构,根节点父节点:若一个节点含有子节点,则称这个节点为字节的的父节点,如图9为12个父节点。子节点/孩子节点:一个...
数据结构之《栈》
2024-07-28 19:33 | 分类:软件设计 | 评论:0 次 | 浏览: 124
在之前我们已经学习了数据结构中线性表里面的顺序表与链表,了解了如何实现顺序表与链表增、删、查、该等功能。其实在线性表中除了顺序表和链表还有其...
双向链表<数据结构 C版>
2024-07-28 19:33 | 分类:软件设计 | 评论:0 次 | 浏览: 102
根据链表的三大特性,单向or双向、带头or不带头、循环or不循环,可将链表分为2*2*2,8种链表,前面我们已经实现了单链表,即:不带头单向...
【深度学习 & 目标检测】R-CNN系列算法全面概述(一文搞懂R-CNN、Fast R-CNN、Faster R-CNN的来龙去脉)
2024-07-28 19:30 | 分类:软件设计 | 评论:0 次 | 浏览: 90
RCNN在2013年在目标检测领域首次使用深度学习和卷积神经网络,他与Alex net一起引爆了21世纪第二个十年计算机视觉领域的技术爆炸。...
【初阶数据结构】算法效率大揭秘 | 时间与空间复杂度的深度剖析
2024-07-28 19:28 | 分类:软件设计 | 评论:0 次 | 浏览: 116
本篇将介绍影响算法效率的两个因素时间复杂度与空间复杂度,随着计算机的发展,空间复杂度的问题得到解决,本篇主要讲述时间复杂度与大O渐进表示法。
算法设计与分析——贪心算法(详解版)
2024-07-28 19:27 | 分类:软件设计 | 评论:0 次 | 浏览: 95
贪心算法通过每一步的局部最优选择,逐步构建全局最优解。虽然贪心算法不能保证在所有情况下都能找到最优解,但在许多经典问题中,它都能提供一个高效...
贪心算法(Greedy Algorithm)
2024-07-28 19:27 | 分类:软件设计 | 评论:0 次 | 浏览: 95
贪心算法(Greedy Algorithm)是一种在每一步选择中都采取在当前状态下最好或最优(即最有利)的选择,从而希望导致结果是全局最好或...
【贪心算法】Leetcode 455.分发饼干 376. 摆动序列 53. 最大子数组和
2024-07-28 19:26 | 分类:软件设计 | 评论:0 次 | 浏览: 137
【贪心算法】Leetcode 455.分发饼干 376. 摆动序列 53. 最大子数组和
【贪心算法】贪心算法原理思想、算法步骤,应用示例(找零问题、活动选择问、霍夫曼编码、最小生成树问题、车辆路径问题)
2024-07-28 19:26 | 分类:软件设计 | 评论:0 次 | 浏览: 91
贪心算法是一种基于贪心策略的优化算法,它在每一步选择中都采取当前状态下的最优决策,而不考虑未来的后果。通常,这种算法对于解决一些最优化问题非...
算法:经典贪心算法--跳一跳[2]
2024-07-28 19:26 | 分类:软件设计 | 评论:0 次 | 浏览: 101
这道题是典型的贪心算法,通过局部最优解得到全局最优解。反向思维解决每次都找最左位置-最后一个位置,距离最远,即最大概率最小跳跃次数。【解题口...
【算法:贪心】:贪心算法介绍+基础题(四个步骤);柠檬水找零(交换论证法)
2024-07-28 19:26 | 分类:软件设计 | 评论:0 次 | 浏览: 91
暑假马上就要留校学习算法了,现在先学习一下基本的算法打打基础。本篇要讲的是贪心算法的介绍,然后会讲两道基础的题目,用的贪心证明方法是:交换论...
逻辑回归模型-逻辑回归算法原理-逻辑回归代码与实现-笔记整合
2024-07-28 19:25 | 分类:软件设计 | 评论:0 次 | 浏览: 85
逻辑回归模型(Logistic Regression)包含了二元逻辑回归和多元逻辑回归,二元逻辑回归用来解决二分类问题,多元逻辑回归用来解决...
一眼看破五花八门的链表结构
2024-07-28 19:20 | 分类:软件设计 | 评论:0 次 | 浏览: 98
相比数组,链表是一种稍微复杂一点的数据结构。对于初学者来说,掌握起来也要比数组稍难一些。这两个非常基础、非常常用的数据结构,我们常常会放到一...
【数据结构】链表带环问题分析及顺序表链表对比分析
2024-07-28 19:19 | 分类:软件设计 | 评论:0 次 | 浏览: 104
哈喽,各位小伙伴大家好!由于考试周很久没有更新博客了。今天给大家带来的是链表的带环问题和顺序表链表的对比分析。话不多说,进入正题。向大厂冲锋...
大数据技术之Hadoop(HDFS)——超详细
2024-07-28 18:48 | 分类:软件设计 | 评论:0 次 | 浏览: 72
HDFS(Hadoop Distributed File System),它是一个`文件系统`,用于存储文件,通过目录树来定位文件;其次,它...
大数据技术之Hadoop:HDFS集群安装篇(三)
2024-07-28 18:47 | 分类:软件设计 | 评论:0 次 | 浏览: 84
此为个人学习笔记,包含个人归纳总结以及结合了对网络资源的整理,初衷是为了自己复习巩固。如果能帮到各位是我的荣幸!该总结参考了黑马教程,感兴趣...
Spark底层原理:案例解析(第34天)
2024-07-28 18:34 | 分类:软件设计 | 评论:0 次 | 浏览: 103
Apache Spark是一个快速、通用、基于内存的分布式计算引擎,专为大规模数据处理而设计。其架构设计体现了高度的模块化和可扩展性,支持多...
【热门话题】AI作画算法原理解析
2024-07-28 18:18 | 分类:软件设计 | 评论:0 次 | 浏览: 109
在开始深入之前,我们需要明确什么是AI作画算法。简单来说,AI作画算法是指利用人工智能技术来生成或辅助生成视觉艺术作品的计算机程序。这些算法...
Fastwhisper + Pyannote 实现 ASR + 说话者识别
2024-07-28 18:12 | 分类:软件设计 | 评论:0 次 | 浏览: 70
最近在研究ASR相关的业务,也是调研了不少模型,踩了不少坑,ASR这块,目前中文普通话效果最好的应该是阿里的modelscope上的中文模型...
技术突破:llamafile一键部署大模型,释放AI潜力
2024-07-28 17:46 | 分类:软件设计 | 评论:0 次 | 浏览: 88
在人工智能技术的浪潮中,AI助手正变得越来越智能,它们在理解语言、提供信息和辅助决策方面展现出巨大潜力。然而,现有模型在记忆对话、理解复杂上...