自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Datawhale X 李宏毅苹果书AI夏令营 学习笔记

今天的学习内容帮助我更全面地理解了深度学习中的优化技术与特征处理方法。通过对动量法、RMSProp、Adam 以及批量归一化等技术的学习,我深刻体会到这些方法在加速模型训练、提高训练稳定性方面的重要性。在未来的学习中,我计划继续研究深度学习中的其他优化技术和归一化方法,如层归一化(Layer Normalization)实例归一化(Instance Normalization)等,以进一步提升对深度学习模型的理解与应用能力。我还计划在实际项目中应用这些技术,验证它们在不同任务中的效果和优势。

2024-09-03 22:45:53 895

原创 Datawhale X 李宏毅苹果书AI夏令营 学习笔记

今天,我继续学习了深度学习中的优化算法,并且着重理解了如何利用。等高级优化器来提高模型训练的效率和效果。2024年8月30日。

2024-08-31 23:13:29 1435

原创 Datawhale AI夏令营第五期学习!

今天,我学习了如何在深度学习任务中使用卷积神经网络(CNN)进行图像分类的基本流程,并成功地在JupyterLab中运行了一个完整的项目。2024年8月27日。

2024-08-27 23:59:54 432

原创 Datawhale AI 夏令营-大模型技术学习心得

在此次的大模型技术学习课程中,我在操作的时候遇到了两种问题。

2024-08-10 12:25:08 365

原创 6-2 哈夫曼编码

函数Select (HuffmanTree HT,int len,int &s1,int &s2)是从1到len中找出parent为0的且权值最小的节点编号赋给s1,s2,(s1的节点编号小于s2),函数void CreatHuffmanTree(HuffmanTree &HT,int n)是构造哈夫曼树,函数void CreatHuffmanCode(HuffmanTree HT,HuffmanCode &HC,int n)计算哈夫曼编码。其中 是哈夫曼树,是哈夫曼编码,是叶子结点个数。

2022-06-19 08:44:35 496

原创 6-8 邻接表存储图的广度优先遍历

试实现邻接表存储图的广度优先遍历。其中是邻接表存储的图,定义如下:函数应从第个顶点出发对邻接表存储的图进行广度优先搜索,遍历时用裁判定义的函数访问每个顶点。当访问邻接点时,要求按邻接表顺序访问。题目保证是图中的合法顶点。输出样例:答案:...

2022-06-19 08:42:48 956

原创 6-7 两顶点之前有路径吗?

对于给定的无向图及两个图中的顶点,请实现一个函数,分别打印包含这两个顶点的连通分量中的顶点数,并判断这两个顶点之间是否有路径。其中和是顶点图定义如下:题目保证图至少有一个顶点函数分别在第一行和第二行打印包含和的连通分量中顶点的数量。如果 和之间有路径,函数返回, 否则返回.提示:对于此图及样例测试程序规定的输入格式:答案:...

2022-06-19 08:41:40 274

原创 6-6 图的深度遍历-邻接表实现

本题要求实现邻接表存储图的深度优先遍历。其中ALGraph是邻接表存储的图,定义如下:裁判测试程序样例:对于给定图:第一行给出图的顶点数n和边数e,随后e行,每行给出一条边的两个顶点编号,最后一行给出遍历的起始顶点编号。输出样例:答案:...

2022-06-19 08:35:37 261

原创 6-5 图的深度遍历-邻接矩阵实现

本题要求实现邻接矩阵存储图的深度优先遍历。其中MGraph是邻接矩阵存储的图,定义如下:裁判测试程序样例:对于给定图:第一行给出图的顶点数n和边数e,随后e行,每行给出一条边的两个顶点编号,最后一行给出遍历的起始顶点编号。输出样例:答案:...

2022-06-19 08:33:50 167

原创 6-4 邻接矩阵存储图的深度优先遍历

试实现邻接矩阵存储图的深度优先遍历。其中是邻接矩阵存储的图,定义如下:函数应从第个顶点出发递归地深度优先遍历图,遍历时用裁判定义的函数访问每个顶点。当访问邻接点时,要求按序号递增的顺序。题目保证是图中的合法顶点。输入样例:给定图如下输出样例:...

2022-06-19 08:31:54 172

原创 6-3 有向图输出出度为0顶点

本题要求实现一个函数,输出有向图所有出度为0的顶点。G为采用邻接矩阵作为存储结构的有向图。输入样例:例如有向图第一行给出图的顶点数n和弧数e。第二行给出n个字符,表示n个顶点的数据元素的值。后面是e行,给出每一条弧的两个顶点编号。输出样例:输出为两行,第一行为出度为0的顶点个数,第二行按照输入顺序输出所有出度为0的顶点元素值。顶点的元素值为字符型,输出格式为每个字符后面跟一个空格。如果没有出度为0的顶点,则输出只有一行,个数为0。答案:...

2022-06-19 08:28:42 843

原创 6-2 求采用邻接矩阵作为存储结构的无向图各顶点的度

本题要求实现一个函数,输出无向图每个顶点的数据元素的值,以及每个顶点度的值。G为采用邻接矩阵作为存储结构的无向图。输入样例:例如无向图第一行给出图的顶点数n和边数e。第二行给出n个字符,表示n个顶点的数据元素的值。后面是e行,给出每一条边的两个顶点编号。输出样例:输出n个顶点的元素值,顶点的数据类型为字符型。以及各顶点的度值答案:...

2022-06-19 08:26:42 2557

原创 6-1 求采用邻接矩阵作为存储结构的有向图各顶点的入度

本题要求实现一个函数,输出有向图每个顶点的数据元素的值,以及每个顶点的入度的值。G为采用邻接矩阵作为存储结构的有向图。输入样例:例如有向图第一行给出图的顶点数n和弧数e。第二行给出n个字符,表示n个顶点的数据元素的值。后面是e行,给出每一条弧的两个顶点编号。输出样例:输出n个顶点的元素值,顶点的数据类型为字符型。以及各顶点的入度值答案:...

2022-06-19 08:24:51 1289

原创 6-8 循环队列操作集

本题要求实现循环队列操作集。 裁判测试程序样例: 在这里给出一组输入。例如:输出样例:在这里给出相应的输出。例如:答案:

2022-06-19 08:20:44 863

原创 填空 哈夫曼编码

哈夫曼编码某电文由8个字母组成,字母出现的频率如下表所示,请写出字母的哈夫曼编码。因为有着八个元素,所以要预留2*n-1(n=8)即15个空位置如下图所示求哈夫曼编码即使要把给填满怎么求I?首先在I的上方选取两个weight(权重)最小的点,I的值即为他们的和由上图分析可知I(weight)=H(weight)+D(weight)画成图就是:由此图可知I的权重为5,父母为0(无父母),左子树为H,右子树为DH,D的父母也要修改为(I)然后再从J的上方挑选两个子树合成新的树选出 C和H分别作为J的左右子树,

2022-06-12 14:49:11 4134 8

原创 6-5 字符串 - 6. 查找子串(BF算法)

C语言标准函数库中包括 strstr 函数,在主串中查找子串。作为练习,我们自己编写一个功能与之相同的函数。函数原型说明: 和 分别为主串和子串的起始地址。若查找成功,则函数值为子串在主串中首次出现的起始地址,否则函数值为NULL。特别地,我们对C语言库函数strstr进行适当修改:若子串为空串,则没有意义,函数值规定为NULL。裁判程序输入样例1输出样例1输入样例2输出样例2答案:...

2022-06-09 15:02:01 1884

原创 6-4 插入子串*分数 20

请编写函数,在目的串中插入源串。函数原型说明: 为指示目的串起始地址的指针, 为插入位置(下标), 为指示源串起始地址的指针。函数在目的串 下标 处插入源串 ,函数值为 。若 不正确,则不插入子串。要求:直接在原数组上完成操作,不要借助其它数组。裁判程序输入样例1输出样例1输入样例2输出样例2输入样例3输出样例3输入样例4输出样例4...

2022-06-08 20:35:01 625

原创 6-2 求子串*分数 20

请编写函数,求子串。函数原型说明:函数取源串 下标 处开始的 个字符,保存到目的串 中,函数值为 。若 值不正确,则自动修正。若 值不正确,则目的串为空串。裁判程序输入样例1输出样例1输入样例2注:5 不正确,按 3 处理。输出样例2输入样例3输出样例3注:输出为空串。相关习题:求左子串、求右子串。答案:...

2022-06-08 18:54:24 2014 1

原创 6-8 统计二叉树指定层次结点数

本题要求实现一个函数,统计二叉树的指定层次的结点个数。T是二叉树树根指针,i为指定层次,树根为第1层,NodeCount返回二叉树中第i层的结点个数,没有返回0。其中BinTree结构定义如下:裁判测试程序样例:输入样例:对于图中给出的二叉树,输入数据为两行,第一行是扩展的先序序列,第二行是要输出的层次数:输出样例:...

2022-06-07 23:13:14 1753

原创 6-4 二叉树 - 12. 分枝结点数分数 10

请编写函数,求二叉树的分枝结点(非终端结点)个数。函数原型说明: 为二叉树的根指针,函数值为二叉树的非终端结点数。在头文件 BinTree.h 中声明函数,在程序文件 BinTree.c 中编写函数。BinTree.hBinTree.c裁判程序main.c输入样例输出样例...

2022-06-07 23:01:28 927

原创 6-5 二叉树求深度和叶子数

编写函数计算二叉树的深度以及叶子节点数。二叉树采用二叉链表存储结构其中 是用户传入的参数,表示二叉树根节点的地址。函数须返回二叉树的深度(也称为高度)。输入样例:输出样例:答案:...

2022-06-07 22:34:19 260

原创 6-1 jmu-ds-二叉树操作集分数 20

本题要求用层次法创建二叉树,层次法输入序列是按树的从上到下从左到右的顺序形成,各层的空节点用字符 表示,如:这颗树对应的层次字符串序列为,即结点的空孩子用表示。###输入要求输入树的层次序列,即字符串###输出要求分行输出树先序遍历、中序遍历、后序遍历序列,字符间空格隔开,尾部不带空格。 :二叉树 :字符串序列结构体定义:裁判测试程序样例:输入样例:输出样例: 答案:...

2022-06-07 21:25:29 679

原创 6-1 字符串 - 8. 输入字符串分数 10

C语言标准函数库中 scanf 函数和 gets 函数都可以输入字符串,但是各有优、缺点。我们综合两者的优点,克服两者的缺点,设计一个函数来输入字符串。函数原型说明: 为字符串的起始地址, 为字符数组的尺寸。函数读取用户从键盘输入的字符串(以换行符 '\n' 结束)到 所指示的字符数组中,并在字符末尾添加字符串结束标记 '\0',函数值为 。显然,字符串的最大长度为 size - 1,为字符串结束标记 '\0' 预留空间。若用户输入的字符过多,则函数最多读取 size - 1 个字符,剩余字符仍留在

2022-06-02 16:33:18 1016

原创 6-13 单链表去重*

已知单链表的结点结构定义如下:说明: 为数据域。 为指针域,指示后继结点。请编写函数,删除带附加头结点的单链表中重复的数据结点。函数原型说明:参数 为单链表的头指针,函数将对单链表作去重处理:每个数据结点只保留第 1 个,后面与之重复的数据结点都被删去。裁判程序说明:Create 函数用于创建链表,Destroy 函数用于销毁链表。Input 函数用于输入链表:首先输入结点数,然后输入这些数据元素。Output 函数用于输出单链表,数据元素之间以空格间隔。输入样例输出样例要求

2022-06-02 16:05:23 2119

原创 R6-4 链队列入队出队操作

链队列入队出队操作。裁判测试程序样例:输入格式:输入第一行为1个整数n,第二行输入n个字符,将n个字符依次入队,再执行n次出队操作(不输出)。 输入第三行为1个整数m,第四行输入m个字符,将m个字符依次入队,再执行m次出队操作并输出。输出样例:

2022-06-01 18:44:31 1237

原创 6-2 二叉树创建及遍历

实现二叉树创建及遍历算法。其中 表示二叉树类型。输入样例:输出样例:输出拓扑序列。函数:

2022-06-01 15:07:54 962

原创 6-5 另类循环队列

如果用一个循环数组表示队列,并且只设队列头指针Front,不设尾指针Rear,而是另设Count记录队列中元素个数。请编写算法实现队列的入队和出队操作。其中结构定义如下:注意:如果队列已满,函数必须输出“Queue Full”并且返回false;如果队列是空的,则函数必须输出“Queue Empty”,并且返回ERROR。输入样例:输出样例:函数:

2022-05-31 22:02:53 350

原创 6-4 括号匹配判断

本题实现求表达式中括号是否匹配。只需判断表达式中括号(本题中只会出现三种括号,分别是小括号,中括号和大括号)是否匹配,表达式中可以有其他值也可没有。其中 为需判断括号是否正确的表达式,返回值为1或0,如果为1,则表示括号匹配,0表示不匹配。输入样例1:输出样例1:输入样例2:输出样例2:函数:

2022-05-31 21:46:28 1330

原创 6-3 十进制转二进制(顺序栈设计和应用)

设计一个顺序栈,并利用该顺序栈将给定的十进制整整数转换为二进制并输出。其中 和 分别为栈的最大容量和栈顶指针。数组 用来模拟顺序栈。请实现给出的、、和这四个函数。输入样例:输出样例:函数:

2022-05-31 21:27:38 1206

原创 6-2 带头结点链栈的操作

本题要求实现带头链表的栈,写出Push 、Pop函数。其中 和 都是用户传入的参数。 是带头结点的头指针; 是数据元素。其中 定义如下:裁判测试程序样例:输出样例:在这里给出相应的输出。例如:函数:

2022-05-31 20:38:39 529

原创 6-3 单链表删除奇数(*)

已知单链表的结点结构定义如下:typedef struct _NODE_ { int data; struct _NODE_ *next; } NODE;说明:data 为数据域。next 为指针域,指示后继结点。请编写函数,删除带头结点的单链表中所有数据元素为奇数的结点。函数原型void RemoveOdd(NODE *head); 说明:参数 head 为单链表的头指针。函数将删除单链表中所有值为奇数的数据元素。裁判程序int main(){ NODE *

2022-05-30 23:42:51 3452

原创 PTA6-1 另类堆栈 (15 分)在栈的顺序存储实现中,另有一种方法是将Top定义为栈顶的上一个位置。请编写程序实现这种定义下堆栈的入栈、出栈操作。如何判断堆栈为空或者满?

6-1 另类堆栈 (15 分)在栈的顺序存储实现中,另有一种方法是将Top定义为栈顶的上一个位置。请编写程序实现这种定义下堆栈的入栈、出栈操作。如何判断堆栈为空或者满?函数接口定义:bool Push( Stack S, ElementType X );ElementType Pop( Stack S );其中Stack结构定义如下:typedef int Position;typedef struct SNode *PtrToSNode;struct SNode {.

2022-03-27 15:38:46 3019

原创 PTA 6-8 求单链表表长 (10 分)本题要求实现一个函数,Length_LinkList(LinkList L)函数是求出带头结点单链表的长度。

6-8 求单链表表长 (10 分)本题要求实现一个函数,Length_LinkList(LinkList L)函数是求出带头结点单链表的长度。函数接口定义:int Length_LinkList(LinkList L);其中L是用户传入的参数。L是单链表的头指针。函数须返回单链表的长度。裁判测试程序样例:#define FLAG -1#include <stdio.h>#include <malloc.h>typedef int da...

2022-03-25 14:21:10 2760

原创 PTA6-9 两个有序链表序列的合并 (15 分)本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列

6-9 两个有序链表序列的合并 (15 分)本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。函数接口定义:List Merge( List L1, List L2 );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */};typedef P

2022-03-25 14:11:17 1446

原创 6-10 共享后缀的链表 (25 分)有一种存储英文单词的方法,是把单词的所有字母串在一个单链表上。为了节省一点空间,如果有两个单词有同样的后缀,就让它们共享这个后缀。下图给出了单词“loading

6-10 共享后缀的链表 (25 分)有一种存储英文单词的方法,是把单词的所有字母串在一个单链表上。为了节省一点空间,如果有两个单词有同样的后缀,就让它们共享这个后缀。下图给出了单词“loading”和“being”的存储形式。本题要求你找出两个链表的公共后缀。函数接口定义:PtrToNode Suffix( List L1, List L2 );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { El.

2022-03-25 14:02:08 509

原创 7-3 空心等腰三角形

PTA,淦他奶奶的空心等腰三角形

2021-12-21 00:44:15 2230

原创 7-4 余弦函数 (15 分)

PTA,淦他奶奶的余弦函数

2021-12-21 00:22:21 1074

原创 PTA 7-14 求矩阵的局部极大值

PTA,淦他奶奶的矩阵的局部极大值

2021-12-16 11:30:30 373

原创 空心菱形* (10 分)请编写程序,输出空心菱形。

PTA,淦他奶奶的空心菱形* (10 分)

2021-12-14 13:45:28 6694

LCD点阵提取工具zimo221 (1).rar

LCD点阵提取工具zimo221 (1).rar

2022-11-25

空空如也

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

TA关注的人

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