摘要:
题目:小美的数组合并 小美拿到了一个数组,她每次操作可以将两个相邻元素ai合并为一个元素,合并后的元素为原来两个元素之和。小美希望最终数组的最小值不小于k。她想知道有多少种不同的合并结果? 输入描述 第一行输入两个正整数n,k,代表数组大小和数组的最大值。 第二行输入个正整数ai,代表小美拿到的数组 阅读全文
摘要:
在查看一些基于mmdetection3d构建的代码的时候,一开始会摸不着头脑,它的dataset到底是怎么构造的? 接下来就直接下载mmdetection3d这个仓库,然后去分析里面的代码。 可以看到config(比如mmdetection3d/configs/centerpoint/centerp 阅读全文
摘要:
在跑一些深度学习代码的时候,如果需要使用mmdetection3d框架,下载的pytorch的cudatoolkit最好需要和本机的cuda版本是一样的,即输入nvcc -V命令后显示的版本一样。 但是如果是在学校里,一般是服务器管理员装的cuda驱动是啥版本,cudatoolkit就是啥版本,且非 阅读全文
摘要:
看了一篇李飞飞组的论文 Perceptual Losses for Real-Time Style Transfer and Super-Resolution。 论文地址为:https://arxiv.org/pdf/1603.08155.pdf)) 想去找找代码复现一下。 原文没有提供代码,就只有 阅读全文
摘要:
问题大意:m个人围坐成一圈,编号为0~m-1,从0号的人开始报数,他先报0,报到k-1的那个人出局,然后下一个人继续从0开始报,下一个报到k的人又出局……一直重复直到最后环内剩下一个人,求这个人的编号。
除了直接用链表模拟整个过程的方法之外,还有一种稍加推导得到递推关系,然后递归的方法。 阅读全文
摘要:
在原本暴力连乘的幂运算的基础之上,用二分的思路降低幂运算的时间的算法,就是快速幂算法。 阅读全文
摘要:
素数筛,其实是将合数给筛掉的一个过程。求某个大小范围内的素数个数,是用到素数筛的最最基础的问题。本文中介绍了判断单个数是否为素数的方法与埃氏筛法、欧拉筛法两种素数筛。 阅读全文
摘要:
什么是kmp算法呢?这是一个处理字符串的算法,用来判断给出的模式串p是否存在于文本串t中(p的长度小于t)。 在本文中,字符串储存在字符数组中,并且第一个字符放在下标为1的元素中。 那么如何理解kmp算法呢?首先要从最朴素的匹配算法说起。 我们判断p是否存在于t中,最原始的方法就是从头到尾一直遍历。 阅读全文
摘要:
这位外国博主的个人空间:3Blue1Brown 视频地址:线性代数的本质 - 系列合集 (若上述url失效,请点击上方该博主个人空间,搜索“线性代数的本质”视频) 矩阵乘法与线性变换复合(视频p5) 一个矩阵乘以一个向量,得到的结果在几何上可以将其视为,对这个向量的基向量进行线性变换了之后,这个向量 阅读全文
摘要:
导语 最近在复习线性代数,大一考完试之后就再也没去看它了,好多东西都忘光了。然后看书过程中感觉学校的课本有一处好像写得不是很清楚(有点前后矛盾),就去网上想找被大家奉为圭臬的同济版线性代数pdf,在过程中搜到了一篇帖子。 对《线性代数》同济版的小吐槽 开头第一句话就让我深有共鸣:“开头第一章就行列式 阅读全文