本文是对书《机器学习实战:基于Scikit-Learn和Tensorflow》第三章的知识学习以及代码复现,欢迎大家一起学习一起进步。 获取数据集 提前将MNIST数据集下载...

本文是对书《机器学习实战:基于Scikit-Learn和Tensorflow》第三章的知识学习以及代码复现,欢迎大家一起学习一起进步。 获取数据集 提前将MNIST数据集下载...
完整代码 结果显示
程序步骤 (1)生成试题库(2)读取试题信息(3)界面和逻辑设计 完整代码 结果显示
功能介绍 设计一个学生通讯录,可以添加、删除、修改里面的信息 完整代码 结果显示
功能介绍 计算机随机产生一个单词,打乱字母顺序,供玩家去猜 完整代码 结果显示
游戏介绍 在该游戏中,计算机随机生成1024以内的数字,玩家去猜,猜的数字过大、过小都会给出提示,程序要统计玩家猜的次数。 完整代码 结果显示
Card类 Card类代表一张牌,其中FaceNum字段指的是牌面数字1~13,Suit字段指的是花色。(1)Card构造函数根据参数初始化封装的成员变量,实现牌面大小和花色...
题目 假设以I和O分别表示入栈和出栈操作。栈的初态和终态均为空,入栈和出栈的操作顺序可表示为仅由I和O组成的序列,称可以操作的序列为合法序列,否则称为非法序列。写出一个算法,...
题目 回文是指正读反读均相同的字符序列,如“abba”和“abdba”均是回文,但“good”不是回文。试写一个算法判定给定的字符序列是否为回文。(提示:将一半字符入栈) 算...
链队是指采用链式存储结构实现的队列。通常链队用单链表来表示,其存储结构如下: 链队的初始化 (1)生成新结点作为头结点,队头和队尾指针指向此结点。(2)头结点的指针域置空。 ...
和顺序栈相类似,队列的顺序存储结构如下: 循环队列的初始化 (1)为队列分配一个最大容量为MAXQSIZE的数组空间,base指向数组空间的首地址。(2)头指针和尾指针置为零...
链栈的存储结构 链栈的初始化 链栈的入栈 (1)为入栈元素e分配空间,用指针p指向。(2)将新结点数据域置为e。(3)将新结点插入栈顶。(4)修改栈顶指针为p。 链栈的出栈 ...
顺序栈是指利用顺序存储结构实现的栈,即利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素,同时附设指针top指示栈顶元素在顺序栈中的位置。 顺序栈的定义 顺序栈的初始化...
题目 已知长度为n的线性表A采用顺序存储结构,请写一个时间复杂度为O(n)、空间复杂度为O(1)的算法,该算法可删除线性表中所有值为item的数据元素。 算法思想 用k记录顺...
题目 设计一个算法,删除递增有序链表中值大于mink且小于maxk的所有元素(mink和maxk是给定的两个参数,其值可以和表中的元素相同,也可以不同)。 算法思想 通过遍历...
题目 设计一个算法,将链表中所有结点的链接方向“原地”逆转,即要求仅利用原表的存储空间,换句话说,要求算法的空间复杂度为O(1)。 算法思想 此题的关键点在于不能开辟新的空间...
题目 设计一个算法,通过一趟遍历确定长度为n的单链表中值最大的结点。 算法思想 在遍历的时候利用指针pmax记录值最大的结点的位置。 完整代码 结果显示
题目 设计算法将一个带头结点的单链表A分解为两个具有相同结构的链表B和C,其中B表的结点为A表中值小于零的结点,而C表的结点为A表中值大于零的结点(链表A中的元素为非零整数,...
题目 已知两个链表A和B分别表示两个集合,其元素递增排列。请设计一个算法,用于求出A与B的差集(即仅由在A中出现而不在B中出现的元素所构成的集合),并以同样的形式存储,同时返...