- 博客(19)
- 收藏
- 关注
原创 [note]李宏毅Deep Learning 之 BackPropagation笔记
李宏毅Machine Learning中讲解Backpropagation反向传播算法的笔记
2024-04-25 13:41:33 1060
原创 [note]可持久化权值线段树(主席树)算法学习笔记
学习主席树,你需要先掌握:线段树概念、写法权值线段树离散化一道经典的问题是:给定 n个整数构成的序列,将对于指定的闭区间 [l,r] 查询其区间内的第 k小值。我们发现因为是k小值所以ST表失效无法使用,普通线段树也无法维护区间第k小的值,我们可以用可持久化权值线段树(主席树来解决这个问题。
2024-03-24 17:08:36 2019
原创 [note]GPT Prompt 学习笔记 - 以 Learning Prompt 为教程
本笔记学习来自于网站 https://learningprompt.wiki/zh-Hans/推荐大家学习,很有帮助。Chatgpt 关于prompt如何编写的教程的学习笔记
2024-03-18 23:35:12 905
原创 [note]MIT-the missing semester —— Vim学习笔记
始于1976年的Vi编辑器持续使用,使用编辑器超过20h,可以达到之前一样的开发效率,并且在以后的coding中愈发感受到它的魅力Vim是基于命令行当前最流行的编辑器有多个操作模式。
2024-03-06 22:32:10 1804
原创 记一次某信光猫的超级管理员密码抓包的破解过程
电信应该很早就知道,大家都心知肚明超级管理员的密码是nE7jA%5m,而今年新年出头电信改掉了,无法通过固定的密码登录管理员账户。nE7jA%5m既然只有第三种对我是可行的,我就只讲第三种了,我用的是安卓httpCanary来抓包的,与也有对应的教程,这里贴出来供大家参考(苹果端抓包最容易)。
2024-02-22 23:54:28 6133 2
原创 [编程经验]在windows系统上安装rust的步骤
rust的安装过程步骤,花了大量的时间踩坑安装,最后发现是dns的问题……更换后就可以安装了。在这里特地也做一个教程,以便后人参考。
2024-01-28 10:59:51 452
原创 [note]ST表学习笔记
所以 RMQ 和区间 GCD 就是一个可重复贡献问题。像区间和就不具有这个性质,如果求区间和的时候采用的预处理区间重叠了,则会导致重叠部分被计算两次,这是我们所不愿意看到的。ST表这一数据结构以前没有涉及过,今天在集训的时候听师兄讲了大有启发,深感其是个美妙的一种算法。,则对应的区间询问就是一个可重复贡献问题。,下面以RMQ问题(区间最值问题)为例,解释ST表如何实现。我们只需要找到两个交叉的区间,使着两个区间的并集覆盖。性质,而最大值时可重复贡献的,也就是说,,也就是说,如果我们令指数值。
2024-01-20 23:43:22 386
原创 [小技巧]C++中STL中vector如何减少容量保持好空间复杂度
Problem - 1627C - Codeforces在这道题中,由于有多组数据,为了存储边,我在全局中开了vector存边,再在循环中用vector的clear()函数清除数据,然后——我就MLE了,这是显而易见的,毕竟点的范围是1e5,当多次存储边的时候每个点的vector开出的内存不小,自然会MLE除去datas多余的容量:清空容量:3.利用C++11以上vector 和 string 都有成员函数 shrink_to_fit ()会请求容器降低其容量与size匹配,由编译器决定是否
2024-01-20 23:00:39 404
原创 [note]线段树学习笔记
自从初中学习了就再也没用过,上了大学发现全忘光了,特此重新学习记录学习笔记。首先明确线段树的:用于区间统计,,这一特性可以是区间求和,区间最值。线段树是结构,一个节点代表的是,根节点1是线段树可以进行非常多操作,以及拓展衍生出的多种用法,这里先暂时只学习简单线段树的用法:。相比于树状数组,线段树更强大,树状数组可以解决的问题线段树都可以解决,但是线段树可以解决的问题树状数组不一定可以解决,,树状数组的代码复杂度与常数较低,所以在写代码的过程中要平衡考虑,不单一看待。
2024-01-14 19:22:56 422
原创 [模板]树状数组(自用)
利用到差分的思想,区间[l,r]增加v相当于 差分数组Tree[l]+=v,Tree[r+1]+=-v;单点查询则是[1,index]的区间和。maybe 以后开文章讲(咕咕)1.单点修改,区间查询。2.区间修改,单点查询。模板自用,可读性较低。
2023-10-25 09:20:07 34
原创 C++中STL模板中set的用法总结
作者的身份是一名普通的大一计科学生,对于cpp的理解浅薄,还请批评指出。可能这篇文章更适用于初高中的oier~重在如何使用而非严谨的底层原理set正式名字叫做关联容器,它的关联性在于它内部是用红黑树对所有元素排序的Stop!set是默认按升序顺序排序好的一般来说树结构存在形式,其中key用于排序,value为其值,只是在set中value与key值是一样的,但它仍然属于关联容器。
2023-10-19 22:55:00 509
原创 注意事项
以后CSDN就是我的主博客了:D当然我还有一个备用博客“博客园”以后会慢慢把在博客园写的文章搬过来的。谢谢大家支持咯!2018.12.1
2018-12-01 10:36:16 117
原创 [OI]Noip 2018总结(普及)
考砸了,还有原谅我代码十分有限的可读性。一个人的真正伟大之处就在于他能够认识到自己的渺小。——保罗从一年前初一九月到现在18年10月接触OI已经有一年了。几次模拟赛也自我感觉良好,都过了一等的线,自己考试的心态当时也放的挺平。但也没想到会考出这么差的分数。于是乎今天来总结一下Noip 2018(普及组)的题目。希望自己能好好反思一下自己。Tips:民间数据分数分别来自:某不明dalao...
2018-12-01 10:30:39 239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人