自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 马尔科夫链证明题

若某个 $r$ 是 $j$ 回到自己的“周期候选”,则 $m + r + n$ 就是 $i$ 回到自己的一个周期候选。而因为 $i$ 是常返态,它会无限次返回自身,那么它通过 $P^m(i,j)$ 的路径也会不断把概率“传递”给 $j$。最终可以证明:**从 $j$ 出发回到 $j$ 的概率为 1**,即 $j$ 也是常返的。若 $i \sim j$(即 $i$ 和 $j$ 属于同一类),则。* $f_{ii} =$ 从 $i$ 出发最终回到 $i$ 的概率。

2025-06-08 15:34:54 294

原创 机器学习期末作业(别抄,我不放代码)

准备数据和工具(numpy)实现基础的五层神经网络(前向、反向传播)实现批量标准化模块,能开关使用实现权重衰减功能,能开关使用实现dropout功能,能开关使用写训练循环,支持超参数调节分别跑不同配置的实验,记录训练和验证准确率在Jupyter Notebook里写代码和文字分析,展示结果图表网络层数配置激活函数组合使用技巧备注基线配置,较稳定BatchNormSigmoid 结合 BN 抑制梯度消失无特殊技巧比较梯度消失的效果。

2025-05-20 18:33:17 681

原创 c++线性表2(续):c++迭代器

用于兼容 STL 算法(如。

2025-05-18 11:56:24 284

原创 操作系统2:一些补充的课后习题

4.编写一个调用 fork() 的程序,然后调用某种形式的 exec() 来运行程序/bin/ls。看看是否可以尝试 exec() 的所有变体,包括 execl()、execlp()、execv()、execvp() 和 execp()。在调用 fork() 之前,让主进程访问一个变量(例如 x),并将其值设置为某个值(例如 100)。当子进程和父进程都改变 x 的值时,变量会发生什么?2.编写一个打开文件的程序(使用 open() 系统调用),然后调用 fork() 创建一个新进程。

2025-05-15 13:58:00 412

原创 操作系统1

操作系统有点难以理解,有些概念什么的较为抽象。我会尽量把注释写的明白一点。b站视频链接如下:【操作系统 6.s081 2020】麻省理工—中英字幕_哔哩哔哩_bilibili【操作系统 6.s081 2020】麻省理工—中英字幕共计23条视频,包括:Lecture 1 Introduction and Examples、Lecture 3 OS Organization and System Calls、Lecture 4 Page Tables等,UP主更多精彩视频,请关注UP账号。https://www

2025-05-13 19:50:58 848

原创 c++线性表2:类arrayList

/ 定义public://构造函数,复制构造函数和析构函数//ADT 方法(抽象数据类型操作)// 其他方法protected: // 受保护成员,成员不能被类外直接访问// 可以被:本类访问、子类访问(也就是从 arrayList 继承的类)// 用来判断 theIndex 是否在合法范围内(比如是否越界)// 作为保护方法,供类内部使用而非用户接口T* element;// 指向元素数组的指针,动态分配修饰符同类可见子类可见类外可见private✅❌。

2025-05-11 17:30:51 288

原创 c++线性表1

(写完去参加了一个未来规划活动,把自己搞得气死,别信那些所谓的机构职业老师,天天念叨着比赛实习等等,大部分都是骗人的,大学如果不吃喝玩乐,那你将辛苦一辈子,大学虽然事情多,但比以前上学和以后上班玩的时间多。当然前提是你的保证自己毕业拿到学历证书,貌似唯一的作用就是这个了,大富大贵的室友就算打好关系,人家以后继承的家业也跟你每半毛关系。总之,建议大家以后别去参加这类浪费时间的活动,不过送了一杯奶茶,想白嫖一些小礼品的可以去,反正也是坐着,有时候这些活动可以加些分也可以去)——来自作者的碎碎念。

2025-05-11 14:36:07 831 1

原创 时间&空间复杂度一些很简单的理论知识(补上个月部分笔记)

以上仅是部分笔记,近期由于笔者较忙,已一个多月没碰代码,手生得很,最近决定抽空继续学习。(都怪一些莫名其妙的比赛和证书考试)(现在仍然把计算机当作一种兴趣在学,十分纠结是否毕业要去干专业对口工作,毕竟如今工作十分的难找)以上内容总结来自这本书:数据结构、算法与应用c++语言描述 机械工业出版社。PS:以上仅是个人发言,当朋友圈发了。(markdown)同时决定开始学习操作系统。

2025-05-11 11:29:00 123

原创 建筑入门(?纯属娱乐)

网站:**Paper-replika.com**、**Yamaha Papercraft**- 基本绘图命令(LINE、CIRCLE、TRIM、OFFSET、HATCH 等)- 网站:**Canon Creative Park(免费纸模下载)**3. **SketchUp → 三维建模 + 展开图辅助制作**2. **AutoCAD → 精确图纸绘制(纸模图纸必备)**- 古建筑构件:斗拱、榫卯、屋面样式(歇山、悬山、硬山等)5. **古建筑结构与风格深入学习(同步进行)**

2025-04-23 13:59:26 290

原创 预备知识2(部分):如何判断排列的大小

(Lexicographical Order)进行比较的,这类似于。进行排列比较,STL next_permutation。:从左到右比较,第一个不同的元素决定大小。是如何判断排列大小了吗?也是基于这个规则实现的。,数值更大的排列在后。,前两位相同,第三位。,前两位相同,第三位。,第一个不同的元素是。)默认支持字典序比较。

2025-03-27 14:22:11 309

原创 c++一些学习笔记(预备知识1)

【代码】c++一些学习笔记(预备知识1)

2025-03-27 10:52:09 97

原创 关于archlinux安装软件

笔者原本不知道chromium是什么浏览器,于是以为是google-chrome的衍生版,试了一整天发现没法用搜索功能以及不能拼音输入(用的是fcitx-fcitx5),怒了。(可能是可以选择版本,但注意有时候不要盲目相信这个,有些网站和链接可能过期了)命令行特别是yay好的地方在于你不用手动安装什么(我在说什么,天哪,感觉自己学傻了)一款跨平台的通讯工具。(我是先安装chrmium再安装chrome,用的稳定版stable)以上两个都最好去官网下载,用命令行直接安装容易出错(说多了都是泪😭)

2025-03-16 20:35:18 643 1

原创 CS106L Lecture7. Templates and Functions

相信很多人都有学过这些。std库的c++版本 要编译的文件名 -o(跳过编译的复杂步骤) 可执行的文件名* bash命令:1.cd:退出当前目录(可在后面加点)2.mkdir 可以创建目录3.ls:可显示目录下的文件4.rm:删除文件5.rm -r:删除目录6.rm -rf:删除当前目录中的所有内容(f代表强制删除,不会询问你是否要删除某个文件)如若不了解这些,或是对这些不是很熟悉,推荐学习MIT-Missing-Semester课程,(当然这门课不止讲述以上这些)

2025-03-13 11:43:05 730

原创 移动硬盘archlinux安装:b站视频 + arch网站

【超简单】人人都能学会的硬盘预安装系统,安装硬盘-拷贝手机文件到电脑,9070XT大面积铺货!多个供应商会一直上架原价卡!,科技up主自做的电脑 每项功能刷新你的认知,停更175天交的作业可还满意,内存当硬盘使用,大学生给同学电脑清灰赚50,结果要赔5千!

2025-03-11 14:34:50 429

原创 CS106L Lecture6. Templates

AOh: 第五讲内容是Advanced Associative Containers, 但笔者未找到视频资源,敬请谅解!

2025-03-11 14:19:59 426

原创 CS106L Lecture4. Associative Container & Iterators

一、vectordeque一、vectordeque。

2025-03-06 16:48:41 769

原创 CS106L Lecture3. Types and Advanced Streams

/ 成员变量// 可以有多个成员int x;int y;// 创建结构体对象Point p1;// 给成员赋值p1.x = 10;p1.y = 20;return 0;在这个例子中,结构体Pointx和y,它们分别表示点的坐标。通过p1.x和p1.y可以访问结构体成员。2. 结构体初始化int x;int y;// 直接初始化结构体成员return 0;在这个示例中,语句用来初始化p1结构体的成员,x被初始化为10y被初始化为20。3. 结构体中的函数。

2025-03-04 15:52:52 713

原创 AP1400 HW1

hw1.h文件代码:(声明)以上链接是参考的答案.

2025-03-03 18:58:10 136

原创 CS106L Lecture2. i/o stream 缓冲区

在 C++ 的输入/输出流(如 stringstream、fstream、cin/cout)中,缓冲区的主要作用是减少 I/O 操作的频率,提高数据处理的效率。缓冲区(Buffer)是一块 临时存储数据的内存区域,用于 优化数据的输入、输出(I/O),减少系统调用的次数,提高程序性能。lab3: 没写的代码与前面 lab2 相同。C++ 标准库提供了以下几种流状态标志(输入流用尽时,会触发 eof 的状态位。缓冲区(Buffer)概念解析。C++ I/O 库使用缓冲区。触发,表示“提取失败”。

2025-03-02 15:00:46 792 1

空空如也

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

TA关注的人

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