摘要: 线索二叉树 线索二叉树即从前、中、后序三种遍历中其中一种来看,树中的左右孩子都不会是空着的,都会指向对应的前驱和后驱。 以中序遍历为例,二叉树线索化过程如下: 先是树的结构 typedef struct ThreadNode{ Elemetype data; struct ThreadNode *lchild, 阅读全文
posted @ 2024-03-02 19:54 想成为编程高手的阿曼 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 数据结构——队列链式存储实现 队列链式存储主要有两个方面需要注意,一个是定义时应该定义两种结构体,一个是具体节点,一个是队列本身。具体节点用于存储具体数据data和指向下一个节点的指针 * next。而队列本身的结构体只会储存两个具体节点的指针,一个指向队头,一个指向队尾。 第二个需要注意的是,出队操作,对于只剩下一个元素的队列 阅读全文
posted @ 2024-01-29 16:14 想成为编程高手的阿曼 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 数据结构——顺序队列(循环) 采用顺序表的方式实现循环队列。其中关键在于如何判断队列已满。通常情况下,当对头和队尾指向同一个节点时,可以判断为队空。但是,倘若队尾不断增加,最后队尾也会指向对头,此时队满和队空的判断条件一致。以下有三种对于对于队满判断的方法。 1、舍弃顺序表中的一个元素,也就是说,当队尾指向的是顺序表所剩下的最后 阅读全文
posted @ 2024-01-27 17:02 想成为编程高手的阿曼 阅读(40) 评论(0) 推荐(1) 编辑
摘要: 数据结构——链式栈 采用链式存储的方式构建栈 #include<bits/stdc++.h> using namespace std; #define ElementType int typedef struct LinkNode{ ElementType data; struct LinkNode *next; } 阅读全文
posted @ 2024-01-24 15:53 想成为编程高手的阿曼 阅读(7) 评论(0) 推荐(1) 编辑
摘要: 数据结构——栈及相关操作 #include<bits/stdc++.h> #define MaxSize 10 #define ElementType int typedef struct { ElementType data[MaxSize]; int top; }SqStack; void InitStack(SqSta 阅读全文
posted @ 2024-01-21 14:57 想成为编程高手的阿曼 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 简易Android名片制作 class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { MyCard 阅读全文
posted @ 2024-01-20 16:56 想成为编程高手的阿曼 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 数据结构习题24/12/24 这道题目可以考虑,如果前缀是一样的长度,那么只需要两个链表同时向后检索,直到找到一样的元素为止。所以应该先找到两个链表的长度,然后将较长的一个链表的多出来的前缀部分删掉,也就不去看这一部分。因为后缀都是一样的,所以长度的差异只可能来自前缀。 解决代码: typedef struct Node{ ch 阅读全文
posted @ 2023-12-24 14:53 想成为编程高手的阿曼 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Android开发——添加图片 1、首先选择一张需要的图片,通过左侧的Resource Manage选择“+”并选择Import Drawables 选择一张图片 并调整以下两个内容 这两个内容的作用借用谷歌官方的Android开发教程的内容: *Android 设备具有不同的屏幕尺寸(手机、平板电脑和电视等),而且这些屏幕也具有 阅读全文
posted @ 2023-12-22 22:41 想成为编程高手的阿曼 阅读(197) 评论(0) 推荐(0) 编辑
摘要: pytorch——基于循环神经网络的情感分类 任务目标 基于给定数据集,进行数据预处理,搭建以LSTM为基本单元的模型,以Adam优化器对模型进行训练,使用训练后的模型进行预测并计算预测分类的准确率。 数据集信息 IMDB数据集是一个对电影评论标注为正向评论与负向评论的数据集,共有25000条文本数据作为训练集,25000条文本数据作为测试集。 阅读全文
posted @ 2023-12-21 12:11 想成为编程高手的阿曼 阅读(103) 评论(0) 推荐(0) 编辑
摘要: pytorch——豆瓣读书评价分析 任务目标 基于给定数据集,采用三层bp神经网络方法,编写程序并构建分类模型,通过给定特征实现预测的书籍评分的模型。 选取数据 在各项指标中,我认为书籍的评分和出版社、评论数量还有作者相关,和其他属性的关系并大。所以,对于出版社,我选取了出版社的平均评分和出版社在这个表格中出现的频率作为出版社的评价指 阅读全文
posted @ 2023-12-18 17:37 想成为编程高手的阿曼 阅读(47) 评论(0) 推荐(0) 编辑