草庐IT

习题集

全部标签

C++编程最基础练习题(1-10) 小白入门必刷

C++编程练习题(1-10)1.输入3个数,求最大值2.编程序,求方程ax2+bx+c=0的根3.输入一个成绩,打印相应的等级4.输入3个double类型的值,判断这3个值是否可以表示一个三角形的三条边5.输入20个数,求其最大、最小和平均值6.输入若干个数,设输入的第一个数为后面要输入的数的个数,求平均值及最大值7.输入若干个数,输入-999表示结束,求平均值及最大值8.求和s=1X1+2X2+3X3+...+100X1009.印度国王的奖励,求和2的0次方加到2的63次方10.求和s=1!+2!+3!+...+10! 小白记录学习C++的过程~ 1.输入3个数,求最大值#includeus

数据查询sql习题综合二

1.查询输出“高等数学”课程成绩前三名(不考虑成绩有重复值的情况)的学生的学号,姓名,课程名,系名(sdept),成绩。SELECTs.sno,sname,cname,sdept,gradeFROMstudents,coursec,scWHEREs.sno=sc.snoANDc.cno=sc.cnoANDcname='高等数学'ORDERBYgradeDESCLIMIT3;2.统计各门课程选修人数,要求输出课程代号,课程名,有成绩人数(grade不为NULL),最高分,最低分,平均分(取整round函数),按课程号排序。[注意:SQL表名请用小写]学生数据库db_student包括三个数据表s

【数据结构】第二章课后练习题——线性结构

选择题1、线性表是一个有限序列,可以为空2、链表中最常用的操作是在最后一个元素之后插入一个元素和删除最后一个元素,则采用单循环链表存储方式最节省运算时间3、若某线性表中最常用的操作实在最后一个元素之后插入一个元素和删除第一个元素,则采用仅有尾结点的单循环链表存储方式最节省时间4、向栈顶指针为top的链栈中插入一个p所指结点时,其操作步骤为p->next=top;top=p;5、对于栈操作数据的原则是后进先出6、用不带头结点的单链表存储队列时,在进行删除运算时头、尾指针都要修改7、用单链表表示链式队列时,队尾最好设在链表的链表尾位置判断题1、顺序存储的线性表可以按序号随机存取(√)顺序表中每一个

【机器学习】西瓜书学习心得及课后习题参考答案—第4章决策树

笔记心得这一章学起来较为简单,也比较好理解。4.1基本流程——介绍了决策树的一个基本的流程。叶结点对应于决策结果,其他每个结点则对应于一个属性测试;每个结点包含的样本集合根据属性测试的结果被划分到子结点中;根结点包含样本全集,从根结点到每个叶结点的路径对应了一个判定测试序列。并且给出了决策树学习的基本算法。上述算法递归返回的情形2和情形3不同之处:情形2是利用当前结点的后验分布,情形3则是把父结点的样本分布作为当前结点的先验分布。4.2划分选择——对应决策树学习基本算法的第8步,选择最优划分属性,ID3决策树学习算法以信息增益为准则来选择划分属性,C4.5决策树算法使用增益率,CART决策树使

简答题题集

简答题:1.测试和开发如何配合工作,即测试何时介入测试工作?测试工作应该覆盖需求分析、概要设计、详细设计、编码等前期阶段,而不应该在系统开发初步完成后才开始。2.软件测试的对象:正确的依据应该是需求规格说明书,而不是用户界面,因为界面实现的功能是否正确的理解和表达了用户需求为不可知,系统功能测试应该追溯到用户需求,针对界面进行功能测试是错误的。3.缺陷管理的流程和责任:(1)开发工程师无权决定是否延期或者暂停修改某一缺陷;(2)测试工程师认可暂停修复缺陷的决定是不合理的;(3)测试工程师应该跟踪缺陷状态,直至确定修改后关闭缺陷,才是完成了测试任务;(4)回归测试应该执行所有的用例,不是仅仅执行

栈&队列OJ练习题(C语言版)

目录一、括号匹配问题思路:完整版C语言代码:  讲解:二、用队列实现栈思路:完整版C语言代码: 讲解: 三、用栈实现队列思路:完整版C语言代码:讲解:四、设计循环队列思路:完整版C语言代码:讲解:如果栈和队列忘了,不妨看看小生的这两篇复习一下数据结构与算法—栈   数据结构与算法—队列一、括号匹配问题20.有效的括号-力扣(LeetCode) 思路:将左括号放入栈中,通过出栈与为入栈的符号进行比较。 由于我们用C语言做这道题,所以代码前要加上咱们实现的栈的代码,同时要将数据类型STDataType改为char类型。完整版C语言代码:  typedefcharSTDataType;typedef

博客摘录「 TCP/IP网络编程——习题答案」2023年10月29日

clnt_sd=accept(serv_sd,(structsockaddr*)&clnt_adr,&clnt_adr_sz); read(clnt_sd,file_name,BUF_SIZE); fp=fopen(file_name,"rb");//尝试打开客户端请求的文件 if(fp!=NULL)//如果文件存在,则传送给客户端 { while(1) { read_cnt=fread((void*)buf,1,BUF_SIZE,fp); if(read_cnt 在C++中,`fread`是一个函数,用于从文件中读取数据。它的原型如下:size_tfread(void*ptr,

数据结构之队列(源代码➕图解➕习题)

前言    在学过栈之后,会了解到栈的底层是根据顺序表或者链表来构建的,那么我们今天要学习的队列是否也是基于顺序表和链表呢?那我们直接进入正题吧!1.队列的概念(图解)    还是跟上节一样,依旧用图解的方式让大家更好的理解概念。1.1队列的组成:    队列:队列指的是图中黑色边框及其内部的空间    队头:出元素的一边叫队头    队尾:入元素的一边叫队尾    队内元素:蓝色正方形1.2队列的进出规则:先进先出    队列的进出规则跟栈不一样,栈是先进后出,而队列是先进先出。    队列只能从队头出,队尾入,所以这就造就了队列的先进先出,先从队尾入的元素,先从队头出。2.队列的架构2.1

<HarmonyOS第一课>运行Hello World——闯关习题及答案

判断题1.DevEcoStudio是开发HarmonyOS应用的一站式集成开发环境。(对)2.main_pages.json存放页面page路径配置信息。(对)单选题1.在stage模型中,下列配置文件属于AppScope文件夹的是?(C)A.main_pages.jsonB.module.json5C.app.json5D.package.json多选题1.如何在DevEcoStudio中创建新项目?(BC)A.在计算机上创建一个新文件,并将其命名为“newharmonyOS项目”B.如果已打开项目,从DevEcoStudio菜单选择'file>new>CreateProject'C.如果第

【技能树笔记】网络篇——练习题解析(十)

【技能树笔记】网络篇系列前九篇【技能树笔记】网络篇——练习题解析(一)-CSDN博客【技能树笔记】网络篇——练习题解析(二)-CSDN博客【技能树笔记】网络篇——练习题解析(三)-CSDN博客【技能树笔记】网络篇——练习题解析(四)-CSDN博客【技能树笔记】网络篇——练习题解析(五)-CSDN博客【技能树笔记】网络篇——练习题解析(六)-CSDN博客【技能树笔记】网络篇——练习题解析(七)-CSDN博客【技能树笔记】网络篇——练习题解析(八)-CSDN博客【技能树笔记】网络篇——练习题解析(九)-CSDN博客目录【技能树笔记】网络篇系列前九篇前言一、MPLSVPN1.1 MPLSVPN1.2