自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一些想法。。。

实不相瞒,有一次直接cin了i怎么都没看出来哪里错了。1.for里面的局部变量这种还是在for里面定义比较好。

2025-06-23 23:11:53 136

原创 标准输入输出

cin从第一个非空格字符开始读取,直到遇到分隔符结束读取cin>>a>>b;

2025-04-17 01:13:55 248

原创 C++知识回顾

2.允许把非const对象的地址 赋给指向const对象的指针,不能使用指向const对象的指针修改指向对象,然而如果该指针指向的是一个非const对象,可以用其他方法修改其所指向的对象。写法:const 指向类型 *指针变量/ 指向类型 const *指针变量(const 在*前面)【表示不能通过指针修改被指向变量的值】3.实际编程过程中,指向const的指针常用作函数的形参,以此确保传递给函数的参数对象在函数中不能被修改。1.不能把一个const变量的地址 赋给一个 非const对象的指针。

2024-09-01 22:23:05 589 2

原创 0基础小白浅浅了解图神经网络

GNN 的输入不仅是 “若干相邻节点和边”,而是模型不会直接 “预测当前节点的状态”,而是通过多轮 “消息传递”

2025-07-26 12:07:19 289

原创 blender基本操作

右侧选中对象,左侧选文件,选导出。

2025-07-25 14:08:12 186

原创 读NeuralTO【无限断更篇】

p.s.以下都是个人/ai的理解,如有错误,敬请海涵。大概思路:基于NeRF,针对半透明物品做了创新创新思路:重建:1.针对半透明物体的物理特性(内部消光系数恒定),重新参数化密度函数,引入基于恒定消光系数的改进权重函数(w_in),同时结合表面权重函数(w_surf),平衡表面颜色和内部透射颜色的贡献,优化几何重建精度。2.通过神经隐式符号距离函数(SDF)网络重建物体表面。

2025-07-24 07:51:48 266

原创 初始NeRF

像素坐标系-平移+缩放->图像坐标系-仿射变换+投影变换【正交(缩放+平移)+透视(相似三角形)】->世界坐标系。

2025-07-23 15:00:34 892

原创 计算机图形学入门

相机成像、3D 渲染到 2D 屏幕的过程。

2025-07-22 17:39:29 82

原创 调参——optuna

思想,通过构建一个概率模型来预测超参数组合的性能,从而高效地探索超参数空间。相比传统网格搜索(Grid Search)或随机搜索(Random Search),Optuna 更智能,能够在较少的试验次数内找到更优的超参数组合。

2025-07-05 22:06:56 326

原创 准备机试--图【y总版】

【是有回溯的】【思路比较奇怪的,空间要求高的一般】【路径权重都是1的时候,搜的是最短】最短性??

2025-07-04 13:22:18 158

原创 一些小记录

由于主包太怂了以及觉得自己太菜了,几乎没报过什么编程竞赛or临阵脱逃。

2025-07-02 11:35:31 203

原创 刷leetcode hot100/准备机试--图

一般有邻接表【适合稀疏图】【数组 + 链表 】和邻接矩阵【适合稠密图】存储方式。关于dir:(0,1),(1,0),(-1,0),(0,-1)表示四个方向。原来走的是1,2,到了终点,需要返回5的位置重新搜。n个节点,申请n*n或者(n+1)*(n+1)大小的二维数组。//list是c++中的链表。遍历每一个节点,加入路径中。遍历第一个节点到最后一个节点的所有路径。1.递归结束条件:到终点。

2025-07-02 01:10:27 256

原创 极速二刷leetcode hot100

1.移动0之后还是【1,0】测试用例没过开始觉得双指针的思路确实不应该这样首先是一个for一直遍历,然后另一个偶尔改变我希望维护一个第一个0的位置,一个第一个非0 的位置【必须在0位置之后】【这一点建议在举例子的时候考虑到,比如2,3,0,9】我决定遍历第一个0的位置第一个非0 的位置取max(i+1,j)

2025-06-27 01:23:39 306

原创 刷leetcode hot100返航版——一些奇怪的技巧

vector中元素出现1/2次,只有1个只出现1次。a^(异或)a = 0;

2025-06-20 23:01:39 151

原创 刷leetcode返航版——回溯/树搜索6/16

回溯法解决的都是在集合中递归查找子集,

2025-06-16 22:56:19 97

原创 deepseek怎么说

KMP模板:必须掌握next数组的构建} else {滑动窗口框架// 1. 扩大窗口// 2. 更新状态// 3. 满足条件时收缩窗口// 更新状态回文串中心扩展模板i < n;i++) {// 奇回文// 偶回文建议针对每个考点精刷3-5题,重点掌握模板化代码,机试中字符串题目出现频率高达30%以上。

2025-06-15 12:19:14 734

原创 刷leetcode hot100返航版--字符串6/15

/ 1. 创建与初始化// "aaaaa"// 2. 基本操作// 或 s1.size()// 访问字符// 拼接");// 追加// 3. 子串操作// "World"// 查找位置// 4. 插入与删除// 删除逗号// 5. 比较") { ... }// 字典序比较。

2025-06-15 12:07:47 404

原创 刷leetcode hot100返航必胜版——堆

215. 数组中的第K个最大元素 - 力扣(LeetCode)

2025-06-06 14:48:01 168

原创 刷leetcode hot100返航必胜版--链表6/3

160. 相交链表 - 力扣(LeetCode)

2025-06-03 13:30:55 249

原创 刷leetcode hot100--矩阵6/1

原来想但是如果是奇数矩阵,遍历不到中间。

2025-06-01 22:31:24 515

原创 经典深度学习网络【一天了解一个ok?】【基本点创新点】

在ResNet网络中有如下几个亮点:1.提出residual结构(残差结构),并搭建超深的网络结构(突破1000层)2.使用Batch Normalization加速训练(丢弃dropout)不再让网络层直接拟合目标函数H(x),而是拟合。通过将输入x。这使得网络更容易学习到F(x) = 0(即恒等映射),从而保证增加深度不会带来性能损失。极大地简化了深层网络的优化过程。

2025-05-29 22:36:22 274

原创 刷leetcode hot100返航版--栈和队列5/24

感觉二叉树每一题一个花样可能是因为栈和队列基础没打好,所以选择直接转入栈和队列。想摆烂,煎熬----5/24。

2025-05-25 18:11:52 668

原创 刷leetcode hot100返航版--贪心5/23、6/13

证明ans【符合要求的min】==cnt等价于ans>=cnt && ans<=cnt。排序,左端点,右端点,双端。

2025-05-24 14:38:35 253

原创 迪杰斯特拉

BFS其实就是while循环里面套for循环。其中while循环控制一层一层往下走,for循环控制遍历每一层的节点。BFS算法处理的是的搜索问题,所谓无权图,可以认为每条边的权重是1,从start起点到任意一个节点之间的路径权重就是它们之间“边”的条数。

2025-05-20 17:27:07 299

原创 刷leetcodehot100返航版--二叉树5/22、5/23

int val;TreeNode(int x):val(x),left(NULL),right(NULL){}//构造函数构造函数也可以不写,但是new一个新的节点的时候就比较麻烦。a->val = 9;

2025-05-17 22:52:48 979

原创 刷leetcodehot100返航版--双指针5/16,6/13

i < n;i ++ )// 具体问题的逻辑常见问题分类:(1) 对于一个序列,用两个指针维护一段区间(2) 对于两个序列,维护某种次序,比如归并排序中合并两个有序序列的操作核心思想:把for i{for j}O(n^2)优化为O(n)朴素做法——>O(n)

2025-05-16 17:59:12 359

原创 机器学习总结

训练误差计算了训练集的误差,而泛化误差是计算全集的误差。训练过程中神经元p的概率失活。5.train里该有什么。# 设置损失函数和优化器。

2025-05-11 22:37:31 375

原创 数据结构、刷leetcode返航版--二分【有序】5/7、5/9、5/11、5/12

i < n;i++) {

2025-05-07 21:42:44 381

原创 Python

【代码】Python。

2025-05-06 10:47:25 115

原创 刷leetcodehot100返航版--哈希表5/5、5/6、5/7

回顾一下之前做的哈希,貌似只有。

2025-05-05 19:08:38 352

原创 零散看到了一些东西

二叉树【k-d树很像】

2025-04-30 20:27:37 111

原创 代码复现吧

2.上传.zip解压/git clone。1.按照readme配环境。

2025-04-29 17:33:12 101

原创 4/24杂想

激活层前,加快模型训练时的收敛速度,避免梯度爆炸or梯度消失,起到一定的正则化作用,几乎代替了Dropout。批量标准化:标准化后数据服从均值为0,方差为1,之后yi = gamma*xi head+beta。dropout【训练随机失活,推理不会】,BN,正则化【加在损失函数】

2025-04-25 11:40:16 230

原创 图论4.21

常用代码模板3——搜索与图论 - AcWing

2025-04-21 09:59:03 251

原创 acwing--动态规划02【线性dp】

注意:1、#include<climits>可以定位INT_MAX,不过还可以用1e9,避免INT_MAX+1溢出。考虑最后一行的数据:f[i][j] = max( f[i-1][j]右上角,f[i-1][j-1]左上角)f[i][j]:第一个序列的前i个字母和第2个序列的前j个字母组成的公共子序列max长度。,求max的时候一般是-1e9,背包初始化为0是因为没负数,这里要考虑负数。求既是 AA 的子序列又是 BB 的子序列的字符串长度最长是多少。最后一步的问题,不一定是f[n-1]max。

2025-04-20 22:42:19 266

原创 PT站中的tracker

BT客户端在使用种子文件创建下载任务后,会把自己注册到tracker的活跃peer列表中,同时请求得到其他活跃的peer列表,之后BT客户端就可以和peer通信,下载文件数据。这种方式可以快速为BT客户端找到正在活跃的peer,但同时集中式的特点使得系统鲁棒性不好,一旦tracker服务器出现故障,整个下载也就不可持续了。种子文件中的announce和announce-list字段就是tracker的服务地址。

2025-04-20 17:24:38 415

原创 刷算法加油

2.数据结构【数组、链表、栈、队列、树(二叉树)、图(邻接表/矩阵)、哈希表、堆。必考:(大)模拟【?不知道是个啥】、动规、dfs/bfs、双指针。针对薄弱专题(如DP或DFS)补充AcWing题目。oi:提交后没有反馈,?按测试点给分【buaa】acm:题提交之后反馈是否通过,都过才给分。ioi:提交后有反馈,按测试点给分 中山。1.leetcode1天1~2题。模拟,dp,二叉树,回溯。leetcode(2题)计划:看acwing。leetcode2题。

2025-04-16 10:04:01 335

原创 4.11时钟延迟

是计算机硬件中的基本时间单位,等于晶体振荡器频率的倒数。例如,12MHz的晶振产生1/12us的时钟周期。PPM(PartsPerMillion)用来描述时钟精度,+100ppm意味着每百万个时钟周期会多出一个周期,导致时钟周期缩短;线性方程组的秩等于方程组中独立方程的数量。如果一个线性方程组有 n 个未知数和 m 个方程,并且 m < n,那么该方程组通常有无穷多组解。:同一个时钟域内的时钟信号到达数字电路的各个部分(寄存器)所用的时间差异。:按照特定的时间顺序发生的脉冲信号。非0子式:行列式不是0。

2025-04-11 23:47:47 266

原创 服务器配Jupyter

jupyter notebook password(设置密码)

2025-04-09 19:25:21 113

原创 python/pytorch杂聊

这是一个字典(dictionary)的创建语句。在Python中,字典是一种可变的、无序的、键值对(key-value pairs)的集合。每个键(key)都是唯一的,且必须是不可变的类型(如字符串、数字或元组),而值(value)可以是任何类型的数据。字典通过键来访问对应的值,提供了快速查找和插入的能力。与普通字典类似,但它在创建时提供了一个默认工厂函数【比如defaultdict(list):当访问一个不存在的键时,】,当尝试访问一个不存在的键时,会自动为该键创建一个默认值,而不会抛出。

2025-04-01 18:05:38 384

空空如也

空空如也

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

TA关注的人

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