- 博客(15)
- 问答 (1)
- 收藏
- 关注
原创 【每日一题】【线段树】3479.水果成篮 III
二分结束后,如果二分结果为 −1,说明没有找到篮子,把答案加一。否则,把叶子值改成 −1,表示该篮子已经装了水果,不能再装水果。可以联想到,如果我们有篮子数组所有区间的最大值,就可以快速的定位符合放置某个水果的篮子的位置。题干完全相同,只是最后的数置范围, III 要比II大得多,所以暴力解法不可行。解题目标:如何快速地对每一个水果,都找到最小索引且容量>=水果数的篮子。(暴力解法:每遍历一个水果就遍历所有可用的篮子,再比较大小)理解了上面的概念和思路之后,再来看灵神的题解就能看懂了。空间复杂度O(4n)
2025-08-06 14:32:51
302
原创 【数据结构】线段树
线段树(Segment Tree)是一种用于高效处理区间查询与更新的数据结构。它通过将区间递归地划分为子区间,并在每个节点存储子区间的聚合信息(如和、最大值、最小值等),从而支持在**O(log n)**时间内完成区间查询和单点/区间更新。
2025-08-06 13:49:51
395
原创 【入门级】回溯算法笔记
递归和回溯是相辅相成的回溯法实质上是一个纯暴力搜索使用原因:一些问题使用传统的for循环暴力嵌套也无法解决,必须用回溯解决的问题:组合、切割、子集、排列、棋盘理解回溯将回溯问题抽象为一个树形结构,树的宽度取决于要处理问题的集合大小。回溯模板。
2025-05-14 18:34:51
404
原创 【python】【矩阵快速幂】【超时解决】3335.字符串转换后的长度I
主要是对矩阵乘法中的三次循环部分做了优化。【超时】,最后一个案例不通过。
2025-05-14 10:48:39
1787
原创 前端遇到CORS跨域问题的记录
因为还是小白,所以当出现这种问题时,我首先想的是自己这边能不能改好,如果能的话,就不问后端了。刚上手前端没多久,在与后端接口进行连接测试时,报了CORS跨域错误。但是我这样设定了之后,仍然宝CORS错误。这个方法不是根本解法。所以后面还是问了后端,是不是应该配置一下跨域。小白问技术问题真的很需要勇气!
2025-05-13 16:30:15
410
原创 同事提交了代码,让你拉一下github分支,怎么做
网上搜到的github教程大多是从0开始(当然我自己也做了一个)那么,当main分支被修改后,怎么和自己的分支中的代码对齐呢?还会担心对齐之后,会不会把我的修改给覆盖掉呢。
2025-05-12 01:39:03
390
原创 github新手使用教程-创建、克隆、分支、上传
如果此时,在文件夹中新建一个文件,test.txt,便可使用git add test.txt,仅将这个新文件添加到本地仓库即可。回到github页面,刷新后,可以发现提示有多的分支,选中master分支,可以看到我们刚刚提交上来的文件。在示例文件夹内,使用git init命令后,会发现文件夹中多了一个.git文件夹,这里面存放的就是。回到github的仓库,点击code,找到https下的连接,点击右边复制按钮。注意,只有在初次提交之后,才能使用后续的git branch来创建新的分支操作。
2025-05-12 00:43:55
1882
原创 前后端端口不一致时,怎么连接
昨天在宣讲会上,有一个hr听到我使用react框架的,于是问了我这个问题,因为我没有同时做过前后端项目,所以没有答上来,现在记录一下。方法:使用 setupProxy.js(需安装 http-proxy-middleware)实现:通过 vue.config.js 配置 devServer.proxy。本质:HTTP协议规范,通过服务器设置响应头实现。作用:统一请求入口,隐藏后端真实端口。通过环境变量切换代理目标。
2025-05-11 12:45:02
556
原创 快速访问github最有效简单的方式
ps:曾使用过修改host文件、刷新dns等方法均没用。解压缩后,双击运行exe文件,便可实现快速访问。尽量保证在该程序运行的情况下访问github。安装fastgithub。
2025-05-07 14:48:21
225
原创 一文了解符号回归基准数据集现状
问题:符号回归近年取得了很多不错的成绩,但该领域的持续发展缺乏一个统一的,健壮的,透明的 benchmarking standards(测试基本算法的标准)做了什么:在一组 252 个不同的回归问题上评估了 14 种符号回归方法和 7 种机器学习方法。在使用算法进行测试时,需要设定每条数据最多允许的CPU/GPU时间怎么做的:评估包括没有已知模型的真实世界的数据集、ground truth问题,包括物理方程和常微分方程组。
2025-05-07 14:36:53
1021
原创 python如何在函数中使用全局变量
今天在刷题时,边看解析边写,大神的解析是采用JS语言编写的,我习惯用python,于是仿照代码思路去写,结果在函数外部变量,在函数里去使用和修改值是出现了问题错误代码了解发现在python中,全局变量的使用还是有挺多需要注意的点。
2025-04-27 20:00:39
531
原创 .map is not function已解决【粗心所致】
我的代码中已经明确的定义了todos是一个数组,而它的每一项元素的数据类型,也已经由types.ts导入,所以实际上todos就应该是一个数组,不应该报错的。这里我的getFilteredTodos是一个筛选的函数,它的返回值是一个筛选后的新的todos数组,我这里在填写的时候,少打了。今天是学习typescript-react的第一天,跟的是这位老师的视频,非常精炼,快速上手。出现上面这个问题的时候,一直后退看老师的代码,人都快要红温了,终于发现了这个马虎。是否有问题,发现问题!
2025-04-24 23:16:20
500
原创 为什么下载了SQL Server却没有sql配置管理器
关于怎样查找sql配置管理器,网上有很多,可以先去搜一下是自己找不到还是根本没下载。如果没下载的话,看看这篇文章,不用麻烦地重装sql server找到setup.exe文件在当初安装完sql server后地一堆文件夹里面翻找setup.exe(我试了在搜索栏直接搜的话搜不到,如果大家有更好的方法,欢迎留言),然后双击打开点击“维护”->“修复”之后会有选择修复哪一个实例,选择“MSS…”那一个,然后默认安装路径c盘还会有安装R、python的选项,只能点“接受”确认有
2021-07-09 10:55:47
14943
7
空空如也
为什么Java图形化界面JFrame显示白板却没有组件呢
2021-07-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅