python基础练习题字符串1234567函数12结尾题目来源:在校课程老师布置的作业声明:解题方法均为自己思考,有更简便的方法可以在评论区评论偷偷说一句:如果对我的答案和解析满意的话可不可以给我点个赞,点个收藏之类的Let'sdoit!!!字符串已知字符串a='ahGhd35AGdf'1题目将a字符串的大写改为小写,小写改为大写。解答普通方法:遍历字符串,ascii码符合指定范围即为所求result=''forcina:ifc.isupper():result+=c.lower()elifc.islower():result+=c.upper()else:result+=cprint(res
目录前言:题目与求解11.请将“田忌赛马”的博弈过程用策略式(博弈矩阵)和扩展式(博弈树)分别进行表示,并用文字分别详细表述。34.两个朋友在一起划拳喝酒,每个人有4个纯策略:杠子、老虎、鸡和虫子。输赢规则是:杠子降老虎,老虎降鸡,鸡降虫子,虫子降杠子。两个人同时出令,如果一方打败另一方,赢者的得益为1,输者的得益为-1,否则得益为0.请给出以上博弈的策略式描述并求出所有的纳什均衡。42.乙向甲索要1000元,并且威胁甲如果不给就与他同归于尽。当然,甲不一定会相信乙的威胁。请用扩展式表示该博弈,并找出其子博弈完美纳什均衡。前言:本篇博客解决一些博弈论题目,题号已标清。题目来自河北大学王亮老师的
文章目录第十一章并发控制11.1并发控制概述11.1.1调度概念11.2封锁11.3封锁协议11.4活锁和死锁11.5并发调度的可串行性11.5.1调度冲突可串行化的判定(例题)11.6两段锁协议11.7封锁的粒度11.7.1多粒度树11.7.2意向锁第十一章并发控制11.1并发控制概述事务是并发控制的基本单位并发操作带来的数据不一致性R(x):读数据xW(x):写数据x丢失修改T2的提交结果破坏了T1的提交结果,导致T1的修改被丢失不可重复读T1读取某一数据,T2对其做了修改,当事务T1再次读该数据,得到与前一次不同的值T1读取某些数据,T2删除其中部分数据,当T1再次读取数据,发现某些记录
第一章绪论1.1什么是数据结构1.1.1数据结构的定义数据:描述客观事物的数和字符的集合数据元素:数据的基本单位数据对象:性质相同的数据元素的集合,是数据的一个子集数据结构:数据元素以及数据元素之间的关系,可以看作互相之间有着特定关系的集合1.1.2逻辑结构1.逻辑结构的表示一 、 图标表示 采用图表来进行表示逻辑关系二、 二元组 一种数据逻辑结构表示方式B=(D, R) D:数据元素的集合R:关系的集合在R之中有一个关系r是序偶的集合,对于r中任意序偶,表示x与y相邻x为y的前驱元素 y为x的后继元素x没有前驱元素为开始元素y没有后继元素为终端元素注意:矩阵中r进行的描
安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。——来自百度百科1.(单选题,10.0分)下面的选项中,属于应用程序框架层的是A.活动管理器B.短信程序.C.联系人程序D.音频驱动正确答案:A2.(单选题,10.0分)下面关于模拟器的说法,正确的是A.在模拟器上可预览和测试Android应用程序B.只可以在模拟器上预览Android应用程序C.模拟器属于物理设备D.只可以在模拟器上测试Android程序正确答案:A.3.(单选题,10.0分)下列选项中,属
目录前言:NAT协议ADSL奈奎斯特定理香农定理多模光纤(扩展)调制解调器(扩展)介绍一下NRZ(扩展)差分曼彻斯特编码BPSK(扩展)CDMA生成树网桥,网关,DHCP生成树网桥滑动窗口协议滑动窗口协议和回退N帧协议之间的关系数据链路层可靠传输有哪些,给出例子802的协议填空隧道技术传输层常见的提供非连接、不可靠传输服务的协议漏桶和令牌桶是网络中用于流量整形的主要方法。根据所学知识,回答下面问题:1)漏桶的工作原理是什么?2)令牌桶的工作原理是什么?介质访问控制是基于广播的局域网中必须解决的问题。根据所学知识,回答下面问题:1)什么是介质访问控制问题?2)以太网中采用的介质访问控制协议是什么
1、云计算的定义和本质:云计算是一种按使用量付费的模式。云计算是分布式计算的一种。通过计算机网络(多指因特网)形成的计算能力极强的系统,可存储、集合相关资源并可按需配置,向用户提供个性化服务。2、云计算服务模式/部署模式:服务模式:传统模式IaaSPaaSSaaS部署模式:公有云私有云混合云3、linux有那些发行版:redhat与centos的区别。redhat8的特性: linux有发行版:redhot、Debian、Ubuntu、Fedora、openSUSEredhat与centos的区别:商业与社区版本:红帽(RedHat)是商业版,提供付费的技术支持和服务;CentOS是社区版,
一、基本概念1.人工智能研究的主要问题知识的获取,知识的表示,知识的运用2.请简述知识、数据、信息之间的联系和区别数据、信息和知识是知识工作者对客观事物感知和认识的3个连贯的阶段。数据即事实,信息是事实的载体,知识是人对信息的加工、吸收、提取、评价的结果3.盲目搜索和启发式搜索的异同点描述盲目搜索无需信息即可搜索按预定的控制策略进行搜索,在搜索过程中获得的中间信息并不改变控制策略启发式搜索信息搜索在搜索中加入了与问题有关的启发性信息,用于指导搜索朝着最有希望的方向前进4.简要解释回归、分类和聚类概念首先,根据训练数据是否有标记信息,将学习任务分为“监督学习”和“无监督学习”。其中分类和回归是前
全国大学生网络安全精英赛2022第三届全国大学生网络安全精英赛练习题(3)文章目录全国大学生网络安全精英赛2022第三届全国大学生网络安全精英赛练习题(3)总结201、当我们离开电脑出于安全考虑应锁定计算机,锁定计算机的快捷键是()A.Win建+QB.Win键+EC.Win建+LD.Win建+M正确答案:C解析:Win键+Q搜索应用、Win键+E打开文件资源管理器、Win键+M最小化所有窗口202、如果一个企业注重于数据的保密性,则建议其使用哪种访问控制模型()A.DAC模型B.BLP模型C.Biba模型D.RBAC模型正确答案:B解析:BLP模型侧重于数据的保密性。203、组织识别风险后,可
目录一.Java的特性二.注释三.数据类型基本数据类型包装类引用数据类型四.运算符五.逻辑控制选择语句循环语句六.数组七.方法八.类与对象构造方法内部类九.继承和多态十.抽象类与接口抽象类接口十一.异常一.Java的特性Java最初由SunMicrosystems的詹姆斯·高斯林于1991年开始设计,早期的设计目标是为了开发家电设备上运行的小程序。1995年SunMicrosystems发布了Java语言,该语言具有简单、安全、可移植和面向对象的特性。同时,詹姆斯·高斯林也被称作是Java之父。Java最大的一个特性就是一次编译,到处运行,和c语言c++最大的区别就是,Java代码可以在任何平