- 博客(17)
- 收藏
- 关注
原创 5、关于编码器、解码器和Transformer(机器翻译实战项目)
了解编码器、解码器和Transformer相关知识,并做了一个机器翻译实战项目。
2025-08-21 12:28:14
375
原创 学习之路——(Numpy+Pandas)
写python相关代码可运行,可将一个代码单元格理解成一个py文件使用,但与一个py文件不同,多个单元格可同时运行,比如第一个单元格中导入相关库,后续可直接调用,当然需要在运行时同时运行上方单元格。选中状态下,按B键在该单元格下方插入一个新的单元格;按A键在该单元格上方插入一个新的单元格。按shift+enter运行该单元格,并选中其下方单元格,若无,则新增一个单元格;注意:单元格选中状态下,按y切换代码状态,按m切换Markdown状态。### 标题(变为三级标题)## 标题(变为二级标题)
2025-06-25 22:52:49
303
原创 前端学习(HTML+CSS+JavaScript+ECMAScript6)(持续更新······)
首先,简单认识下HTML。HTML是描述网页的一种语言,其后缀为.html或.htm(本文后续全部基于.html书写),因此将记事本文档后缀.txt改为.html即可获得一个网页。接着,介绍一下HTML语言的框架。最后,纸上得来终觉浅,来实践一下自己的第一个网页吧。注:除需输入中文字符,其余代码全程需在英文状态下输入①新建一个记事本,并更改后缀为.html,前缀任意。
2025-06-01 10:54:13
1149
1
原创 Bresenham算法
对于直线y=kx判断,每当x加一时,y是否加一。y值得变换主要根据其误差项e,如图所示。即针对这两种情况,有两种不同的处理方法,根据下图可看出。的取值需根据其误差项2e判断。(注意k为斜率k的绝对值)其中e即为斜率k,即根据。,则下一个绘制的点坐标为。,则下一个绘制的点坐标为。
2023-11-03 21:40:42
269
原创 DDA算法
如图中此直接可被看为四个绿色标注的点形成,可以想象一下,当小方格很小的时候,成千上万的点就可近似看为一条直线。而由于这种缘故,当一个坐标处于直线上而非端点,则此时无效,因此要近似其为上面或下面的那个像素点,如下图展示。首先明白,直线生成本质上是一个个带有相同颜色的点,在计算机中可理解为画布为一个个小方格,每个坐标就是一个像素点,并且只有位于方格上的像素点才有意义,因此一条直接可被理解为一个点集合。1、误差积累问题,DDA算法在进行连续的线段绘制时,误差可能会被累积导致产生较大的误差。
2023-11-03 20:30:03
1480
1
原创 计算机图形学(C/C++语言)
-------------------------------------------------- 分割线 -----------------------------------------------------------------第一次上计算机图形学实验课第一次更新此模块第一次更新点基础的东西 有误请指正希望下次还会继续更新记录一下 2023/10/20。
2023-10-20 20:41:39
316
1
原创 POJ 1390:Blocks
将Q与左边的某个大块k合并 score[i][j][len]=score[i][k][len+big[j].len]+score[k+1][j-1][0]一行有n个块,每个框都有一个颜色。将Q消去 score[i][j][len]=score[i][j-1][0]+(big[j].len+len)*(big[j].len+len)因此再考虑利用二维数组score[i][j]来表达状态,即代表第i个大块到第j个大块可以获得的最高分数,则与score[i][j-1]相比,可能。
2023-04-03 00:11:02
168
1
原创 学习算法——优先队列
首先优先队列为空,对于a,b元素的放入,利用自定义的比较方式 可以理解为 首先是 a<b 其中a、b是自定义数据类型 将利用相应的x值进行比较 即a.x<b.x 在上方例子中a.x=4 b.x=7 为此4<7 返回true即a<b为真。que.pop()将得到输出为 7(b) 4(a) 1(c)若想要输出 1(c) 4(a) 7(b) 只需改为return x>a.x;//使用之前需导入库函数 #include<queue>//第一次更新到此 下次再见 2023/4/2。
2023-04-02 18:31:25
164
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人