习题集专题

【C++】【C++ Premier 习题集 P75页程序纠错没成功!欢迎指教】

平时练习发现这个问题,记录一下。 在C++ primer 书中,直接在常量表达式中使用strlen函数,然而实际上常量表达式只允许一个确定的值。所以在实际应用时无法通过IDE的命令行检查。【据说新标准允许了,可我的VS2012依然不允许,ORZ】大家可以看到,我特意又试了一下将函数调用单独拿出出来赋值给length,这下躲避了函数调用的问题,可IDE仍然检查不通过,为什么呢?因为le

C++ 洛谷 哈希表(对应题库:哈希,hash)习题集及代码

马上就开学了,又一个卷季,不写点东西怎么行呢?辣么,我不准备写那些dalao们都懂得,熟练的,想来想去,最终还是写哈希表吧!提供讲解&题目&代码解析哦! 奉上题目链接: 洛谷题目 - 哈希,hash 1、哈希、哈希表(hash)简介 哈希(Hash)是一种将任意长度的输入映射为固定长度输出的算法。哈希函数的输出值称为哈希值或散列值。哈希函数具有以下特性: 确定性:对于相同的输入

E30.【C语言】练习:sizeof和strlen的习题集(B)

Exercise 4:sizeof 字符串 求下列代码打印结果 #define CRT_NO_WARNINGNESS 1#include <stdio.h>#include <string.h>int main(){char arr[] = "abcdef";printf("%zd\n", sizeof(arr));printf("%zd\n", sizeof(arr + 0));pr

Java 期末复习 习题集

💖 单选题 💖 填空题 💖 判断题 💖 程序阅读题 1. 读代码写结果 class A{int m = 5;void zengA(int x){m = m + x;}int jianA(int y){return m - y;}}class B extends A{int m = 3;int jianA(

Java 习题集

💖 单选题 💖 填空题 💖 判断题 💖 程序阅读题 1. 读代码写结果 class A{int m = 5;void zengA(int x){m = m + x;}int jianA(int y){return m - y;}}class B extends A{int m = 3;int jianA(

linux进阶的一些操作以及知识点------习题集(实践)

请创建以你姓名全拼的用户luwenhua,将其设置为免密登录,切换到luwenhua用户,打开终端,完成以下操作 (一)bash脚本基础练习 1)第一题:请在终端里定义两个用户变量num1=20,num2=10,分别计算两个数字的加减乘除,并在屏幕上显示。 代码与结果截图: 2)第二题:在终端输入“vi two.sh”,请在脚本文件中完成如下功能,用户在

C++ primer plus习题集及解析第六章(分支语句和逻辑运算符)

题目:6.1 编写一个程序,读取键盘输入,直到遇到 @符号为止,并回显输入(数字除外),同时将大写字符转换为小写,将小写字符转换为大 写(别忘了cctype函数系列)。 代码:  void Func(){string ch;string ans="";cout << "请输入字符(@符号为止):";cin >> ch;for (int i = 0; i < ch.size(); i+

C++ primer plus习题集及解析第九章(内存模型和名字空间)

题目9.1: const int Len = 40;struct golf {char fullname[Len];int handicap;};void handicap(golf & g, int hc);void showgolf(const golf & g);int setgolf(golf & g); 上述函数将提示用户输入姓名和等级,并将它们存储在andy结构 中。这

hadoop大数据原理与应用-----初识hadoop习题集

VMware的网络连接模式有哪些? Hadoop的配置文件主要是`hadoop-env.sh`和`yarn-env.sh`,这两个文件位于Hadoop安装目录的`etc/hadoop`目录下。 1. `hadoop-env.sh`:在这个文件中,您可以配置Hadoop的环境变量,包括JAVA_HOME。通常,在这个文件中会有一个关于JAVA_HOME的配置项,您可以直接修改这个配

考研数学|《基础660》太难了!哪本习题集更适合打基础?

对于基础阶段的学习者来说,推荐使用汤家凤老师的《1800题》。这本题集包含了大量的数学题目,覆盖了考研数学的各个知识点和难度层次。题目设计全面,有助于系统地复习和巩固数学知识。 《1800题》提供了详细的解题思路和答案解析,学生在做题时可以及时查看答案,并了解解题方法和思路。适合基础薄弱的学生学习。 当然,虽然1800习题册包含了大量的题目,但其中的题目并不一定贴合考研数学的考察要求。有些题目可

考研数学|跟武忠祥,刷什么习题集效果最好?

选择听哪位老师的课程并不是硬性规定。我个人觉得,关键在于根据自己的学习需求和情况来选择合适的学习方式。比如如果听武忠祥老师的课程可能更适合你,你可以选择武忠祥老师;而如果你希望通过大量的题目练习来提高解题能力,那么选择刷汤家凤的1800题也是一个不错的选择。 当然,从我的经验来看,刷1800题并不是绝对必要的,而且传统习题册存在一些问题,需要谨慎对待。 虽然1800习题册包含了大量的题目,但其

哈佛公开课cs50习题集fifteen相关

这个竟然不允许发,是在想不通为什么,是不是原标题是fifteen游戏,然后百度认为是15禁游戏?如果是这样,只能呵呵了。 申诉也没有反应,只能重新改标题,再发一次。 参照上一篇“手动移动的八数码程序相关(非算法)”而改编的,具体注释看上一篇的,如果看不懂可以把每个函数单独运行。 这个是4*4的15数码,其实基本都差不多,move函数那边有区别。 这个是公开课视频上输入数字移动,而上一篇是上下

网络安全习题集

第一章 绪论 4 ISO / OSI 安全体系结构中的对象认证安全服务使用( C ) 机制来完成。 A .访问控制 B .加密 C .数字签名 D .数据完整性 5 身份鉴别是安全服务中的重要一环,以下关于身份鉴别的叙述不正确的是( B ) A .身份鉴别是授权控制的基础 B .身份鉴别一般不用提供双向认证 C .目前一般采用基于对称密钥加密或公开密钥加密的方法 D 数字签名机制是实现身份鉴别的

[dp] 动态规划学习路线与笔记 | 动态规划习题集

原文链接:https://www.yuque.com/cppdev/algo/tyahkd 【学习路线】 对动态规划有一个初步的了解,只看问题引入的部分:什么是动态规划?动态规划的意义是什么?B站的UP主动态规划入门课,通俗易懂:动态规划第一讲动态规划第二讲的第一题一位博主,总结的很不错:告别动态规划,DP连刷 40 道题,我总结出了这些套路!这应该是把动态规划讲的最后的文章了动态规划第二讲第二

NOIP 提高组 初赛 三、问题求解 习题集(二)NOIP2000-NOIP2005

NOIP 提高组 初赛 三、问题求解 习题集(二)NOIP2000-NOIP2005 1.第六届(NOIP2000) 问题: 1.已知,按中序遍历二叉树的结果为:abc 问:有多少种不同形态的二叉树可以得到这一遍历结果,并画出这些二叉树。   1.答:有       种不同形态的二叉树可以得到这一遍历结果;          (1分)       可画出的这些二叉树为:

C语言习题集(032)

//输入3个整数,按由小到大的顺序输出。 /* */ //解答: #include <stdio.h> void swap(int *a,int *b,int *c) { int t; if(*a>*b){ t=*a;*a=*b;*b=t;}if(*a>*c){ t=*a;*a=*c;*c=t;}if(*b>*c){ t=*b;*b=*c;*c=t;} prin

C语言习题集(031)

//用递归法将一个整数n转换为字符串。例如,输入 //483,应输出字符串"483"。n的位数不确定,可 //以是任意位数的整数。 /* */ //解答: #include<stdio.h> void intToStr(int n) { if((n/10)!=0) intToStr(n/10); putchar(n%10+‘0’); putchar(’ '); } int main() {

人工智能导论习题集(5)

第四章:搜索策略 题1题2 题1 题2 参考文献:https://blog.csdn.net/m0_64372178/article/details/134890561

人工智能导论习题集(4)

第六章:机器学习 题1题2 题1 题2

人工智能导论习题集(3)

第五章:不确定性推理 题1题2题3题4题5题6题7题8 题1 题2 题3 题4 题5 题6 题7 题8

C语言习题集(029)

//写一个函数,用“起泡法”对输入的10个字符按由小 //到大顺序排列。 /* */ //解答: #include<stdio.h> void sort(char s[]) { int i, j; int len=strlen(s)-1; char tmp; for(i=0;i<len;i++)for(j=0;j<len-i;j++)if(s[j]>s[j+1]){ tmp=s[j];s

C语言习题集(027)

//编写一个函数,由实参传来一个字符串,统计此 //字符串中字母、数字、空格和其他字符的个数, //在主函数中输入字符串以及输出上述的结果。 /* */ //解答: #include<stdio.h> void stat(char a[],int b[]) { int i; for(i=0;i<strlen(a);i++){ if(((a[i]>='a')&&(a[i]<='z')||

<习题集><LeetCode><队列><225/232/387/622/641>

目录 225. 用队列实现栈 232. 用栈实现队列 387. 字符串中的第一个唯一字符 622. 设计循环队列 641. 设计循环双端队列 225. 用队列实现栈 https://leetcode.cn/problems/implement-stack-using-queues/ class MyStack{private Queue<Integer> queue1;

C语言习题集(026)

//写一个函数,输入一个4位数字,要求输出这4个 //数字字符,但每两个数字间空一个空格。如输入 //1990,应输出"1 9 9 0"。 /* */ //解答: #include<stdio.h> void change(int a) { if(a/10!=0) { change(a/10); printf(" “); } printf(”%c",a%10+‘0’); } int main

C语言习题集(026)

//写一个函数,输入一个4位数字,要求输出这4个 //数字字符,但每两个数字间空一个空格。如输入 //1990,应输出"1 9 9 0"。 /* */ //解答: #include<stdio.h> void change(int a) { if(a/10!=0) { change(a/10); printf(" “); } printf(”%c",a%10+‘0’); } int main

<习题集><LeetCode><链表><61/83/82/86/92>

目录 61. 旋转链表 83. 删除排序链表中的重复元素 82. 删除排序链表中的重复元素 II 86. 分隔链表 92. 反转链表 II 61. 旋转链表 https://leetcode.cn/problems/rotate-list/ public ListNode rotateRight(ListNode head, int k) {//k等于0,或