在线编程
提升能力,让每 Kib 都变得有意义
更多

题目

切换题单
青铜

删除字符

字符串|436人提交
输入2个字符串A和B, 删除第一个字符串中包含的第二个字符串中的字符。如果不包含则原样输出第一个字符串。
王者

路径交

1人提交
给定一棵n个点的树,以及m条路径,每次询问第L条到第R条路径的交集部分的长度(如果一条边同时出现在2条路径上,那么它属于路径的交集)。
王者

超级赛亚人ACMer

39人提交
百小度是一个ACMer,也是一个超级赛亚人,每个ACMer都有一个战斗力,包括百小度。所谓超级赛亚人的定义,是说如果在对抗中刚好接近极限状态,那就会激发斗志,实力提升。具体来说,就是百小度现在要接受一些ACMer的挑战了,这些ACMer有n个人,第i个人的战斗力是a[i]。百小度接下来可以自主安排与这n个ACMer的PK顺序,他要想在PK赛中赢过另外一个ACMer,就必须使得自己的战斗力不小于对方(平局情况他会按照百小度字典上的规则把自己排在第一)。 如果百小度的战斗力大于对方,那么百小度就会轻易获胜,得不到锻炼并且骄傲起来,他以后的战斗力将保持在这个值,再也不会发生改变。 如果百小度的战斗力等于对方,那么百小度在获胜的同时也会感到很吃力,但是这会激发百小度的斗志,使得他刻苦刷题,在下场PK赛之前,战斗力最多提升k点(即可以提升0~k点任意值)。 k是百小度的潜力提升上限,会被给定一个初始值,这个潜力提升上限k在后面的比赛中会下降。每战胜一个ACMer,这个潜力上限k将减少1(因为超级赛亚人百小度也会感到累),但k最低只会减少到0,即不会出现战斗力下降的情况。也就是第一次比赛如果激发了百小度的斗志,他能把战斗力提升0~k的任一值,如果第二次比赛继续被激发斗志,他能在第一次提升后的基础上,把战斗力再提升0~max(0,k-1),依次类推…… m是百小度的初始战斗力上限,也就是百小度第一次进行PK赛的时候,可以选择0~m的任意一个值作为他的战斗力。 现在希望你编写程序,判断一下百小度是否战胜所有的ACMer。
白银

斐波那契数列III

循环结构|2267人提交
输入一个正整数N(N< 50),输出斐波那契数列前N项。
钻石

四面体内切球

38人提交
给定一个四面体,求其内切球的体积。四面体以其四个顶点 $$A,B,C,D$$ 的坐标给出。特别地,若这四个点组成一个非法四面体(体积为0),则认为其内切球体积也为 $$0$$。
星耀

天梯赛

基础算法思想|268人提交
众所周知,天梯赛是个人答题,团队记分。 **假定在一个平行宇宙中,天梯赛的参赛人数没有限制,并且团队的分数是所有个人分数的总和。** 这一年的天梯赛又快到来了,NWPU的ACM基地正在选择参赛队员。基地里共有$$N$$名队员,他们每一个人都有战斗力属性$$A_i$$,战斗力大的,在天梯赛中的得分就高,但是,队员们又有特殊的需求,如果选择了某一个同学$$i$$,那么这个同学就不希望参加比赛的总人数超过$$B_i$$(即:只要选择第$$i$$名同学,那么前去参赛的队伍人数就必须小于等于$$B_i$$)。 基地想知道 参赛同学的战斗力之和最大是多少,但是计算量太大,无法完成,所以想让你帮忙计算。
王者

中位数

89人提交
给定长为奇数的 $$01$$ 串,要通过若干次操作将它映射为 $$0$$ 或 $$1$$。 $$f(S)=[\text{可通过若干次将任意相邻三个位置变成这三个位置中位数的操作将 S 变为 1 }]$$。 现有一初始为空的串 $$S$$ 并给定若干操作,每次操作为在当前串结尾添加字符 $$0,1,?$$ 之一,或删除 $$S$$ 的第一个字符。 每次操作后,如果 $$S$$ 的长度为奇数,请输出有多少种将 $$?$$ 填入 01 的方案数使得 $$f(S)=1$$。 本题强制在线(即每次操作的真实数字需要通过上个操作输出的数字来获得)。
星耀

迷宫1

基础算法思想|744人提交
有一个迷宫,你可以认为它是无限大的,不过它由若干个n*m的矩阵重复组成。矩阵中有的地方是道路,用'.'表示;有的地方是墙,用'#'表示。起点所在的位置用'S'表示。也就是对于迷宫中的一个点(x,y),如果(x mod n,y mod m)是'.'或者'S',那么这个地方是道路;如果(x mod n,y mod m)是'#',那么这个地方是墙。探险者可以向上下左右四个方向移动,当然不能移动到墙上。 请你告诉探险者,他能否走出迷宫(如果他能走到距离起点无限远处,就认为能走出去)。
真题题库
全网难题收录·多元化题解·计算机难题解答
更多
已选:Java程序设计
热门标签
Java程序设计 数据结构 C语言程序设计 计算机组成原理 期末真题 练习题 模拟试题 自考 2020 2019 2018 北京理工大学 北京工业大学 江南大学 清华大学 哈尔滨工业大学 天津大学
热门题目
高手们都在学的题,快上车
更多
1.考虑一个与Q学习类似的学习算法,其更新规则为即用期望值取代下一&lt;状态-动作&gt;对上的最大值。这个期望值考虑了当前策略下每个动作的可能性,以表示。请问:(1)给定相同数目的经验,此方法比SARSA效果好还是差?为什么?(2)哪些因素可能会影响此方法与SARSA的比较?为什么?
2.某数码相机内置128MB的存储空间,拍摄分辨率设定为1600×1200像素,颜色深度为24位,若不采用压缩存储技术,使用内部存储器最多可以存储 张照片。
3.描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种 。
4.一名快递小哥需要到四个区域派送四件快递。四个目的地分别以A、B、C、D表示,之间的距离和连接关系如下图用蚁群算法求一条派送回路,使得每个目的地仅到达一次,且路线的总路程最短。
5.博弈中Agent的策略可以是一个确定的动作,称为__【1】,也可以是多个动作的概率分布,称为【2】__。
6.自动驾驶障碍物检测中,车辆通过雷达和视频来综合判断前方是否有障碍物。假设某一时刻下,判断结果可分为{A=有障碍物,B=无障碍物,C=有障碍或无障碍},来自雷达和摄像头的独立证据对各种结果的分配概率为 ABC mL0.60.30.1 mI0.10.80.1 请用证据理论计算有障碍物的信任区间。
7.在逆归结中,外构运算能产生新的原子,从而实现谓词发明,因此能学习到原假设空间外的新概念。
8.Peter和Marry都是Alpine俱乐部的成员。Alpine俱乐部的成员不是滑雪运动员就是登山运动员。任何不喜欢雪(Snow)的人都不是滑雪运动员。Marry讨厌一切Peter喜欢的东西。Marry喜欢雪。(1)请用一阶逻辑表示上述事实,并化成合取范式;(2)将知识库化成合取范式;(3)已知Peter要么是登山运动员,要么是滑雪运动员,请问他是哪种运动员?用归结方法证明你的结论。
9.在8086 中SP 的初值为2000H,AX=3000H,BX=5000H。试问: (1)执行指令PUSH AX 后,SP 等于多少? (2)再执行指令PUSH BX 及POP AX 后,SP 等于多少?BX 等于多少?画出堆栈变化示意图。
10. 阅读以下说明和C++代码,将应填入 (n) 处的字句写在答题纸的对应栏内。 【说明】 C++标准模板库中提供了map模板类,该模板类可以表示多个“键-值”对的集合,其中键的作用与普通数组中的索引相当,而值用作待存储和检索的数据。此外,C++模板库还提供了pair模板类,该类可以表示一个“键-值”对。pair对象包含两个属性:first和second,其中first表示“键

考虑一个与Q学习类似的学习算法,其更新规则为____

Q(St,at)Q(St,at)+α[Rt+1+γE{Q(St+1,at+1)st}Q(St,at)]=Q(St,at)+α[Rt+1+γaπ(St,a)Q(st+1,a)Q(St,at)]Q(S_t, a_t) ← Q(S_t, a_t) + α[R_{t+1} + γE \lbrace Q(S_{t+1}, a_{t+1})|st \rbrace − Q(S_t, at)] = Q(S_t, a_t) + α[R_{t+1} + γ\displaystyle\sum_{a}π(S_t, a)Q(s_{t+1}, a) − Q(S_t, at)]

即用期望值

E{Q(St+1,at+1st} E \lbrace Q(S_{t+1}, a_{t+1}|s_t \rbrace

取代下一<状态-动作>对上的最大值。这个期望值考虑了当前策略下每个动作的可能性,以π(st,a)π(s_t, a)表示。请问:
(1)给定相同数目的经验,此方法比SARSA效果好还是差?为什么?
(2)哪些因素可能会影响此方法与SARSA的比较?为什么?

该题来源于【教材题库】
题库名称
《人工智能--原理和技术》课后习题
题目数量
共有122道题 / 单选题(10道)、 多选题(20道)、 判断题(50道)、 填空题(20道)、 主观题(22道)
真题问答
1000+位认证答主,和大佬交流就这么简单
更多

以下四句都是关于Unix I/O的说法。其中正确的是:
A.从网络套接字(socket)读取内容时,可以通过反复读的方式处理不足值问题,直到读完所需要的数量或遇到EOF为止。
B.以O_RDWR方式打开文件后,文件会有两个指针,分别记录读文件的当前位置和写文件的当前位置。
C.用read函数直接读取控制台输入的文本行,会自动在行末追加‘\0’字符。
D.使用dup2(4, 1)成功进行重定向后执行close(4),会导致1号文件描述符也不可用。
参考信息:O_RDWR表示文件可读可写;dup2(oldfd, newfd)表示将oldfd重定向给newfd。

如图所示,每个模块表示一个单独的组合逻辑单元,每个单元的延迟已在图中标出。通过在两个单元间添加寄存器的方式,可以对该数据通路进行流水化改造。假设每个寄存器的延迟为20ps。设计人员考虑在额外增加一个模块F支持新的指令功能,形成图形状的流水线。提示:每个模块必须在一个时钟周期内。

1)如果没有F模块,请计算该流水线改造前的吞吐率,并说明计算过程。结果保留小数点后两位。
2)如果有F模块,请计算该流水线改造前的吞吐率,并说明计算过程。结果保留小数点后两位。
3)如果有F模块,改造为一个二级流水线(可以插入多个寄存器),为获得最大的吞吐率,寄存器应在哪里插入?请计算该流水线的吞吐率,并说明计算过程。结果保留小数点后两位。
4)如果有F模块,改造为一个三级流水线(插入多个寄存器),为获得最大的吞吐率,寄存器应在哪里插入?请计算该流水线的吞吐率,并说明计算过程。结果保留小数点后两位。

镇站之宝
小码偷偷给你搞来一份秘籍,快开启变得更优秀吧
点击榜
收藏榜
互动榜
新手村必刷
教材题库
《计算机组成原理教程(第九版)》课后习题
《计算机组成原理教程(第九版)》课后习题
126 道题 · 2001 浏览量
教材题库
《Java7版程序设计》课后习题
《Java7版程序设计》课后习题
310 道题 · 18621 浏览量
教材题库
《传感器原理与应用》课后习题
《传感器原理与应用》课后习题
242 道题 · 2183 浏览量
教材题库
《深度学习导论与应用实践》课后习题
《深度学习导论与应用实践》课后习题
42 道题 · 848 浏览量
友情链接:清华大学出版社