自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【算法题解】部分洛谷题解(下)

本篇为我做过的洛谷题的部分题解,大多是我认为比较具有代表性的或者比较有意思的题目,包含我自己的思考过程和想法。

2024-07-01 15:10:19 972 1

原创 【算法作业】均分卡牌,购买股票

John 有两个孩子,在 John病逝后,留下了一组价值不一定相同的魔卡, 现在要求你设计一种策略,帮John的经管人将John的这些遗产分给他的两个孩子,使得他们获得的遗产差异最小(每张魔卡不能分拆)。假设已知某股票连续若干天的股价,并且如何时候你手上只能由一支股票,即如果你要买入就得先将手上股票卖出,设计一个算法来计算你所能获取的最大利润。你最多可以完成 k笔交易。也就是说,你最多可以买k 次,卖 k 次。

2024-05-08 14:01:53 890

原创 【算法题解】部分洛谷题解(上)

在数据结构并查集中,种类并查集属于扩展域并查集一类。食物链(比本题难一些,有三个种类存在)首先讲一下本题的贪心,这个是必须要懂的。我们假设最后Z 市长看到的那个冲突事件的影响力为 x (也就是有一对仇恨值为 x 的罪犯在同一监狱)那么比 x 仇恨值更高的每一对罪犯必须分配到不同的监狱(不然,最终答案就不是 x ,而是这一对罪犯的仇恨值了);所以本题是存在单调性的,只需要从大到小枚举仇恨值,到那一对与前面出现矛盾了,直接输出即可;

2024-05-03 00:39:49 1046

原创 【算法作业】最少分割回文字符串,开设分公司

对于一个给定的字符串,给定策略以最少次数将其分割成一些子串,使得某个子串都是回文串。某公司拟在某市开一些分公司,公司分布在不同街道,街道结构可以用一棵树来进行表达。为了避免分公司间竞争冲突,两个分公司不允许开在相邻的街道。若分公司开在不同街道产生的效益相同;分公司开在不同街道产生的效益不同;请分别设计策略使得所开分公司产生的价值最大。简单编写一个 函数用于判断给定字符串中从 到 索引范围内的子串是否为回文串。它通过比较首尾字符,逐步向中间移动来进行判断。 函数接收一个字符串 作为输入,然后使用动态规划

2024-05-01 00:05:43 730 1

原创 【算法作业】数字流中比x小的元素个数,顺时针打印旋转矩阵元素

要求一串整数流在尽可能短的时间内求得已读取的数字流中比x 小的元素个数。注意是数据流的问题,所以要考虑新元素的加入与求解个数的影响。顺时针打印旋转矩阵元素。

2024-04-17 14:16:23 461

原创 树莓派+Openwrt连接校园网,打破校园网设备限制

因为本校学生校园网只允许最多三个设备登录,对于同时拥有多个联网设备的我十分不友好,而且大多单片机如esp32的wifi模块是只允许一般的WPA/WPA2认证的,是不支持校园网的portal认证。所以我决定搞一个路由器。然后我上网买了一个TP-Link的路由器,首先尝试将插一根网线到宿舍座位上的墙口上,然后发现根本就没有网络(我们学校有的宿舍可以)。然后我尝试无线连接校园网,将路由器MAC改成了我连过校园网的手机/电脑的MAC,无果。于是最后我就决定自己用手头上的树莓派搭建一个软路由。

2024-04-17 13:52:24 1879

原创 【算法作业】连续序列的最大波谷

有一系列数,假设l-序列是其中长度为l的连续子序列,对于每个l-序列有一个最小值,称之为l-序列的波谷。设计算法策略求原序列中的最大波谷(max(min(l-序列))。

2024-04-10 23:53:13 306 1

原创 【算法作业】次数不小于k的字符,n/2的选票

给定一个字符串str和一个整数K,设计策略返回一个最大子串长度使得子串每个字符重复出现的次数不小于K。假设一个由n人组成的小组中的每个人都从一组候选人中选出两个人来填补委员会的两个职位。排名前两位的选手只要各自获得超过n/2的选票,都会赢得位置。设计算法,确定获得最多选票的两位候选人是否各自获得了至少n/2张选票,如果是,则确定这两位候选人是谁。最近的题目真是越来越难了(T^T)

2024-03-31 15:30:19 501 2

原创 【算法作业】top-k和CubeSort

在不同应用领域,经常涉及到top-K的问题,请给出不同策略在一系列数中返回Top-K元素,并分析你的策略。调研学习排序算法CubeSort,体会分治思想的使用。

2024-03-24 13:05:35 946 1

原创 【算法作业】旋转序列,矩阵二分查找

有一个序列是某个有序系列围绕着下标为K的元素(0 <= k < length)旋转得到的序列,使数组下标变为 [k], [k+1], …, [n-1], [0], [1], …, [k-1],如 123456围绕着下标为3的元素旋转得到456123,请为此序列编写元素查找算法,并分析你的算法性能。我们学习的二分查找算法是针对一维有序序列的,现假设有一个矩阵,其每一行每一列分别是从左到右、从上到下有序的,请为此矩阵编写元素查找算法,并分析你的算法性能。

2024-03-22 19:25:04 571 1

原创 【算法调研】AI领域相似性度量

文本领域的求相似度的方法有很多,我这里只介绍三种方法,并给出部分我跑通了的代码实验。

2024-03-17 01:44:27 1107 1

原创 【算法作业】不同策略求GCD,求子集

给出不同策略求两个数的最大公约数GCD(a,b),并进行分析。给出不同策略列出一个集合的所有子集。

2024-03-05 22:28:36 878

原创 【算法作业】单调栈排序

给栈结构设计一个求最小值的操作,要求入栈、出栈以及求最小值均在O(1)完成。给出策略利用栈去完成一个序列的排序,并分析相应的性能。

2024-03-05 22:27:45 415

原创 Android Studio小白踩坑记录

但是思考一下是什么原因:这些图片有的是xxxhdpi有的是xhdpi,xxxhdpi在我的项目中都是在图片编辑软件中(如Photoshop)经过缩放的。而xhdpi是原来图片多大就多大。如果你的应用需要通过非加密的HTTP协议进行网络连接(例如,连接到一个不支持HTTPS的服务器),你可能需要设置这个属性。我的项目是这些资源找不到,但是又有些资源在我的项目中又找的到。网上有许多的代理思路,尝试无果后,我采用的是换源。问题2:发布debug版本的apk在我的手机上不能安装成功,提示要下载release版的。

2024-02-06 17:21:25 1270 1

原创 Android Studio制作血条效果

android studio 用自定义视图的方法制作游戏中血条的效果

2024-02-06 17:15:26 361 1

原创 【团结引擎导包hap】System.Exception: OpenHarmony build; OpenHarmony SDK path “D:/HarmonyOS SDK/openharmony/9

我在团结引擎中导出包hap遇到了这样一个问题。

2024-01-19 10:44:05 653 1

原创 用手机NFC复制校园一卡通

NFC是Near Field Communication缩写,即。校园卡一般是感应式CPU卡,是一种加密卡。如果只有一个带nfc功能的安卓手机,那么手机只能复制校园卡的第0块第0扇区,类似于nfc卡的卡号或者有点像是nfc的名字。加密部分都不能被读取出来。一般关于钱的部分都被加密了。所以想完完整整的复制校园卡需要自己在淘宝购买解码器,或者去校园外的锁业打听,一般锁业需要本人带着自己的饭卡和身份证才能帮你复制。

2023-09-07 10:22:38 6952 8

原创 tensorflow入门实例(线性分类器)

在参加机器学习面试时,面试官可能会要求你用Tensorflow从头开始实现一个线性分类器。这是一项非常简单的任务,可以用于考察求职这是否具有基本的机器学习背景。

2023-08-20 20:40:59 350 1

原创 kreas入门实例(猫狗大战)

适合新手小白的keras入门实例(猫狗大战)

2023-07-27 17:40:29 291 1

原创 keras入门实例(MNIST数字分类)

适合新手小白的keras入门实例(MNIST数字分类)

2023-07-14 20:13:22 195 1

原创 npm ERR! Cannot read properties of null (reading ‘matches‘)解决办法

错误消息还提到了一个日志文件的路径 `'C:\Users\caiqi2\AppData\Local\npm-cache\_logs\2023-07-04T11_54_00_627Z-debug-0.log'`,它记录了更详细的错误信息和上下文,对于排查问题非常有用。4. 查看错误日志:根据错误消息中提到的路径,你可以打开指定的日志文件 `_logs\2023-07-04T11_54_00_627Z-debug-0.log`,以获取更多关于错误的详细信息。以上是一些常见的解决方法,可以尝试解决你遇到的问题。

2023-07-04 20:14:00 33128 4

原创 yolov5-5.0训练完整步骤

yolov5-5.0训练完整步骤

2023-07-03 08:37:29 2888 3

原创 关于从文件中读取字符串,指针指向的错误(chatGPT解决)

看了chatGPT的回答,才明白是不能将array->lines[i]直接指向line的。因为这样每次array->lines[i]都指向line的地址,到最后一次line是什么array->lines就是什么。所以只用改一个地方就好了。以至于输出的时候,输出的结果全部都是一模一样的且为最后一次。把array->lines[i] = line 改成 strcpy(array->lines[i] , line);然后我看了半天也没发现哪错了,我决定将程序发给chatGPT看看,询问其中的问题。

2023-05-15 23:54:03 81 1

原创 opencv实现视频转字符画

废话不多说,先看看效果。

2023-04-24 00:08:09 374 1

用chatglm6B训练的弱智吧预训练模型

https://github.com/wangchuanfu294/ruozhiba.git内有训练时使用的QA形式的数据集

2024-05-28

C语言文学研究助手(设计性实验)

中南大学数据结构实验,文学研究助手(设计性实验)

2023-05-27

C语言简单行编辑器(综合性实验)

中南大学数据结构实验,简单行编辑器(综合性实验)

2023-05-27

C语言哈夫曼编码(综合性实验)

中南大学数据结构实验,哈夫曼编码(综合性实验)

2023-05-27

空空如也

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

TA关注的人

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