自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pytorch的CUDA和OpenCV安装过程中的版本与源的问题

pytorch如果是cup版本直接装就行了,不用管那么多七七八八的版本适应问题了,如果不是英伟达就别看了,再去网上冲浪吧哈哈哈哈我也不懂其他系统和显卡...本期是研究过程中遇到问题的经验分享,没有理论支持,我其实不怎么懂这些,但我实践出来确实是可以的,所以说一些地方如果表达不准或者出错,请大家多多包涵原谅指正,没什么就不写太多了,文字部分也比较随意,大家将就着看吧,希望能有点帮助哈哈哈祝大家生活学习愉快,如果后面有时间有问题我还是会出现的,不然寒假去实习也会接着写前面的内容。

2024-12-12 21:45:50 758

原创 【精讲】leetcode 3261.统计满足k约束的子字符串数量 ll

这次把小结先放到前面了,这个题目一共考察了三个算法,滑动窗口,前缀和,二分法查找,思路参考灵茶山艾府,这是个超级大佬,大家可以去b站搜搜他的视频,有点基础的同学是可以听懂的,要是萌新还是来看我的文章吧哈哈哈哈(bushi)这题是3258的升级版,在原本题目的基础上添加了一个在大的s里面确定一个范围,再去求这个范围内,满足条件的子字符串数,然后用列表的形式输出每一个范围里面,符合条件的子字符串的总的次数。刚刚好就拿出来,给大家分享一下,它考察的内容也蛮有用的,顺便也可以再次巩固一下。若是奇数,结果为1。

2024-11-14 20:07:49 731

原创 【精讲】leetcode 2516.每种字符至少取 K 个

左边指针也是一样的操作,向右侧遍历,每次遍历都给相应的字符的数量加1,但是同时也要检查,右边指针是否满足条件可以向右边移动,以此来减少操作的次数。在图中例子中,只有左指针到b时,右指针才能动,因为此时b的数量为3,就可以向右侧移动,直到到c时停下,因为c的数量是2,再动就不符合要求了。但其实说是这么说,也有简化的思维在里面。就是说,因为这题是可以在左右两边都进行提取的操作,但是如果我们两边同时考虑,就会变得很复杂,所以我们就先考虑单边取到极限的特殊情况,如下图(我这里就用题目给的例子来画图了)

2024-11-06 21:46:49 510

原创 【机器学习】机器学习的数学基础

hello大家好!这次不更数据结构了,把之前的机器学习的部分接着往下说,正好论文写完了,也算是把之前的学过的内容再整理、复习一遍。我整理的内容基本来源于一位麻省理工大学的教授,也有参考了一位悉尼大学的副教授。内容其实算是偏向基础,作为介绍了解的内容,如果要深入研究某个领域,大家还是自己去多查查资料吧,git上面就有不少项目供大家参考,资源非常丰富!按照教授授课的逻辑我接着往下写了这一篇博客,内容是关于机器学习的数学基础介绍。

2024-10-26 15:34:31 858

原创 【数据结构与算法】最适合新手小白的教程——半步二叉树(包你看懂!)

hello大家好!还是标准的打招呼语哈哈哈。好久没更新博客了(国庆玩hai了),回来之后又忙着论文最后阶段的冲刺,还有竞赛的冲刺,还跑去搞了学生会的换届工作。这样一写才发现原来这段时间这么忙(bushi)。也是因为这些七七八八的事情,才把博客更新拖到现在QAQ好了,咱们话不多说,直接进入今天正题——来种树( )老规矩先上点概念哈。二叉树的特点使得它在计算机科学中有着广泛的应用,包括数据存储、排序、搜索等。

2024-10-17 23:15:14 750

原创 【数据结构与算法】最适合新手小白的教程——链表多种结构题目讲解(包你看懂!)

图示:

2024-09-24 00:21:52 890

原创 【数据结构与算法】最适合新手小白的教程——leetcode第一题与第三题(包你看懂!)

hello大家好!好久不见啦最近不是偷懒啊,事情确实太多了,又评奖学金又搞数学建模,还要一边写我的科研论文,这周事情才稍微少了一点。也刚刚好,开始上课了,课上也碰到了一些习题,之前写过,但内容上和我们之前讲过的有点联系,就想着再更新一篇博客,也是复习一下之前学过的内容。OK,咱们话不多说,直接进入正题~

2024-09-15 12:48:56 765

原创 【数据结构与算法】最适合新手小白的教程——链表初步(包你看懂!)

链表是一种基础的数据结构,由一系列节点(Node)组成,每个节点包含两个部分:一个数据域(存储实际的数据)和一个或多个指针域(存储指向其他节点的引用)。链表通过这些指针将节点连接成一个线性序列。根据指针的数量和连接方向,链表可以分为以下几种类型:1. 单链表(Singly Linked List)结构:每个节点只包含一个指向下一个节点的指针。特点:单向链接,只能从头节点开始顺序访问到最后一个节点,不能反向访问。应用场景:常用于实现简单的数据集合,提供动态插入和删除操作。

2024-08-28 11:39:56 643

原创 【数据结构与算法】最适合新手小白的教程——排序算法稳定性+哈希表与有序表介绍(包你看懂!)

按引用传递,内存占用是这个东西内存地址的大小(一律8字节)AVL树和红黑树是常见有序表实现(平衡二叉搜索树size balance tree)感兴趣的朋友可以去搜一下,这里就不赘述了(二叉树的内容会在链表后的文章出,但是其实我之前也有提到了,可以去看看我前面讲归并排序的文章)下面以红黑树为例,进行代码展示(使用。

2024-08-17 22:28:53 844

原创 【机器学习】监督学习与无监督学习基础

hello大家好!最近整理了一下机器学习的材料,就想着再出一篇机器学习的内容。我的笔记都是基本上一脉相传的,前后篇都有所呼应,大家有兴趣的话也可以找找看哈~这篇文章也是基于我之前学习的经验与经历而写,也参考了一下带我做项目的教授的教材,不是那种很精细很全面的讲解,而是挑一些重点和难点,由点到面来讲,有些地方大家要是不懂的,可以去网上查查资料,或者评论区打出来也可以呀~总结性的内容放在文章末尾,那么接下来就直接进入正题吧~

2024-08-12 19:04:43 1076

原创 【数据结构与算法】最适合新手小白的教程——两种进阶排序算法+变个“魔术”(包你看懂!)

这篇文章还是挺长的,内容不少,需要大家花点时间静下心来想有不清楚的地方可以打在评论区,我看到会马上回复哒~写到结尾,想一想,下一篇还是写数学建模相关的编程实现方法吧,机器学习的内容下下篇再来~好啦,本期文章就到这里,祝大家学习生活愉快!

2024-08-06 18:24:23 661

原创 【机器学习】机器学习入门基础普及介绍(面向新人小白)

机器学习(Machine Learning)是一种通过数据驱动的方法让计算机自动改进和学习的技术。它属于人工智能的一个分支,核心在于构建算法和模型,使计算机能够在没有明确编程指令的情况下从数据中提取规律和知识,从而进行预测或决策。我们可以将其总结成一句话:与传统编程不同,机器学习是通过收集对某些现象的观察结果,让程序学习潜在的模式。

2024-08-02 19:09:44 1888

原创 【数据结构与算法】最适合新手小白的教程——master定理和两种进阶算法(包你看懂!)

Hello大家好!额思来想去,还是给排序这块收个尾,机器学习的内容还是这周后面再写吧,大家有看不懂或者觉得有问题的地方可以直接评论区打出来呀,我看到会马上回复的~这篇文章主要内容就是两种进阶的排序算法:归并和快速,以及master公式(计算递归时间复杂度),也是面向萌新盆友,所以写的会详细一点,希望对大家有所帮助~好啦,咱们话不多说,直接进入正题!

2024-07-30 21:57:31 1289 1

原创 【数据结构与算法】最适合新手小白的教程——三种简单排序算法+对数器介绍(包你看懂!)

Hello大家好!不知道上一篇文章有没有对各位小伙伴们起到一点帮助(应该是有的吧,我还是比较有自信的哈哈哈哈bushi)好了,咱们话不多说,进入这篇今天文章的主题——排序算法最后会提一下检验算法正确性的方法——简单来说就是通过重复遍历待排序的列表,依次比较相邻的元素,并根据大小交换它们的位置,直到整个列表有序。在每次遍历过程中,较大的元素逐渐“冒泡”到数组的末尾,而较小的元素则慢慢“沉淀”到前面。因此,冒泡排序的特点是每次遍历后,数组的后部分变得有序,而前部分仍可能是无序的。

2024-07-28 18:58:45 518

原创 【数据结构与算法】最适合新手小白的教程——时间与空间复杂度的求解(包你看懂!)

从一个萌新的视角入门数据结构与算法,更加直白详细描述小白容易犯的错误和需要掌握的知识点

2024-07-26 16:24:28 948

空空如也

空空如也

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

TA关注的人

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