自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 gradio3.24.1下载包erro解决

注意:gradio3.23要求py版本>=3.7。使用官方的源下载(有效但是很慢很慢)尝试换其他的国内源似乎都不行。1.去官网下载whl文件。用清华源去下载出现错误。

2023-04-04 23:20:20 672

原创 【数据结构】栈与队列之栈(JAVA)

栈与队列之栈栈什么是栈栈也是用来存储逻辑关系为 “一对一” 数据的线性存储结构,如图 1 所示。图 1 栈存储结构示意图从图 1 我们看到,栈存储结构与之前所学的线性存储结构有所差异,这缘于栈对数据 “存” 和 “取” 的过程有特殊的要求:栈只能从表的一端存取数据,另一端是封闭的,如图 1 所示;在栈中,无论是存数据还是取数据,都必须遵循"先进后出"的原则,即最先进栈的元素最后出栈。拿图 1 的栈来说,从图中数据的存储状态可判断出,元素 1 是最先进的栈。因此,当需要从栈中取出元素 1 时

2021-11-09 11:04:28 405

原创 spring框架面向切面编程AOP配置文件及实现

引入IOC和AOP注解依赖 <dependency> <groupId>javax.annotation</groupId> <artifactId>javax.annotation-api</artifactId> <version>1.3.2</version> </dependency> <dependency> <groupId&

2021-11-09 09:51:19 159

原创 【力扣刷题笔记】(LC39、40、77、216)【回溯算法组合问题】

回溯算法思路与模板:【点这里】上一期回溯算法讲解连接组合问题:N个数里面按一定规则找出k个数的集合LeetCode.77如例题。LeetCode.39给定一个无重复元素的正整数数组 candidates 和一个正整数 target ,找出 candidates 中所有可以使数字和为目标数 target 的唯一组合。candidates 中的数字可以无限制重复被选取。如果至少一个所选数字数量不同,则两种组合是唯一的。对于给定的输入,保证和为 target 的唯一组合数少于 150 个。审题

2021-10-24 21:12:36 154

原创 搜索算法之回溯算法(附模板)

回溯算法思路讲解回溯概念介绍:回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法。回溯和递归的区别:用一个比较通俗的说法来解释递归和回溯:我们在路上走着,前面是一个多岔路口,因为我们并不知道应该走哪条路,所以我们需要尝试。尝试的过程就是一个函数。我们选择了一个方向,后来发现又有一个多岔路口,这时候又需要进行一次选择。所以我们需要在上一次尝试结果的基础上,再做一次尝试,即在函数内部再调

2021-10-22 23:29:33 920

原创 常见排序之归并排序(JAVA实现)

常见排序归并排序算法介绍:O(nlogn)归并排序是分治思想的最典型的例子分别通过递归调用将他们单独排序,最后将有序的子数组归并为最终的排序结果。该递归的出口在于如果一个数组不能再被分为两个子数组,那么就会执行merge进行归并,在归并的时候判断元素的大小进行排序。归并排序需要申请额外的数组空间,导致空间复杂度提升,是典型的以空间换时间的操作。思路概况:归并操作的工作原理如下:第一步:申请空间,使其大小为数组大小,该空间用来存放合并后的序列第三步:递归进行拆分直到元素个数为1第二步:设

2021-10-21 23:50:57 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除