草庐IT

练习册

全部标签

JAVA练习百题之求矩阵对角线之和

题目:求一个3*3矩阵对角线元素之和程序分析求一个3x3矩阵的对角线元素之和,我们需要将矩阵的左上到右下以及左下到右上两条对角线上的元素相加。一个3x3矩阵如下所示:123456789左上到右下的对角线元素和为1+5+9=15,左下到右上的对角线元素和为7+5+3=15。下面我们将使用三种不同的方法来实现这个任务,并分析它们的优缺点。方法一:使用嵌套循环遍历矩阵解题思路我们可以使用嵌套循环遍历矩阵的元素,将左上到右下和左下到右上两条对角线上的元素相加。实现代码publicclassMain{publicstaticvoidmain(String[]args){int[][]matrix={{1

python练习题(markdown中的60道题)

1.Demo01摄氏温度转化为华氏温度celsius=float(input('输入摄氏温度:'))fahrenheit=(9/5)*celsius+32print('%0.1f摄氏温度转为华氏温度为%0.1f'%(celsius,fahrenheit))结果: 2.Demo02计算圆柱体的体积h,r=map(float,input().split())#计算圆柱的底面积和体积area=3.14*r*rvolume=area*h#输出结果print("%.2f"%area)print("%.2f"%volume)注意:map()函数是Python中的一个内置函数,它的功能是:将指定的函数,依次

C语言从入门到实战——数组和指针的强化练习题

数组和指针的强化练习题前言1.sizeof和strlen的对比1.1sizeof1.2strlen1.3sizeof和strlen的对⽐2.数组和指针笔试题解析2.1一维数组2.2字符数组2.3二维数组3.指针运算笔试题解析3.1题目1:3.2题目23.3题目33.4题目43.5题目53.6题目63.7题目7前言C语言中指针和数组有着密切的关系,因为数组名在C语言中可以看作是一个指针常量。指针是一个变量,存储的是另一个变量的地址。可以通过指针来访问另一个变量的值。指针变量可以存储任何类型的地址,包括数组的地址。数组是一组相同类型的数据元素的集合。在C语言中,可以用数组名来表示整个数组,在这个意

【每日打靶练习】Vulnhub靶机平台-tomato

Tomato靶场练习---低0x00部署0x01信息收集1.主机发现2.端口扫描3.信息收集(漏洞扫描)4.路径爬取5.源码分析0x02漏洞渗透1.文件包含2.写入日志反弹shell3.内核漏洞枚举4.本地提权0x00部署Tomato靶机:下载地址宿主机:kali2022目标:获取root拿到flag文件0x01信息收集1.主机发现$sudoarp-scan-l//因为靶机与宿主机在同一网段,所以用二级扫描来发现靶机ip2.端口扫描//使用namp命令,-p-指定ip,查看哪些端口开放$sudonmap-p-靶机ip$sudonmap-sC-sV-O-p21,80,2211,8888靶机ip/

【C/PTA】指针专项练习(一)

本文结合PTA专项练习带领读者掌握指针,刷题为主注释为辅,在代码中理解思路,其它不做过多叙述。目录6-1删除字符串中数字字符6-2找最大值及其下标6-3求两数平方根之和6-4求一组数中的最大值、最小值和平均值6-5两个4位正整数的后两位互换6-6判断回文字符串7-1求矩阵每行元素的和6-1删除字符串中数字字符删除一个字符串中的所有数字字符。函数接口定义:voiddelnum(char*s);其中s是用户传入的参数。函数的功能是删除指针s所指的字符串中的所有数字字符。裁判测试程序样例:#include"stdio.h"voiddelnum(char*s);intmain(){charitem[8

这是一个很好的反应练习吗?

我最近开始与React一起玩。为了使我的组件动画(使用CSSanimation),我把这个代码块放在我的index.js://somecodeherewindow.onload=()=>{letmyComponents=document.getElementsByClassName('componentThatHaveToBeAnimated')for(letcofmyComponents){//adddinamicallytheCSSclasscontainingtheanimation}}//somecodehere我这样做是为了使所有动画只有在正确加载页面时才会启动所有动画。我的问题是:

Mysql经典例题练习与总结

一、创建数据表并插入数据--1、学生表--Student(s_id,s_name,s_birth,s_sex):学生编号、姓名、年月、性别CREATETABLEIFNOTEXISTS`Student`( `s_id`VARCHAR(20), `s_name`VARCHAR(20)NOTNULLDEFAULT'', `s_birth`VARCHAR(20)NOTNULLDEFAULT'', `s_sex`VARCHAR(10)NOTNULLDEFAULT'', PRIMARYKEY(`s_id`))ENGINE=INNODBDEFAULTCHARSET=utf8;--插入数据INSERTINTO

【C/PTA】函数专项练习(四)

本文结合PTA专项练习带领读者掌握函数,刷题为主注释为辅,在代码中理解思路,其它不做过多叙述。目录6-1计算A[n]=1/(1+A[n-1])6-2递归实现顺序输出整数6-3自然数的位数(递归版)6-4分治法求解金块问题6-5汉诺塔6-6重复显示字符(递归版)6-7显示平行四边形(右)(递归版)6-1计算A[n]=1/(1+A[n-1])函数fun的功能是:根据整型形参n,计算某一数据项的值。A[1]=1,A[2]=1/(1+A[1]),A[3]=1/(1+A[2]),…,A[n]=1/(1+A[n-1])例如,若n=10,则应输出:A10=0.617977。函数接口定义:floatfun(i

Vben Admin 自学记录 —— Table组件的基本使用及练习(持续更新中...)

Table表格对antv的table组件进行封装table相关使用及概念练习——画一个简单的包含增删改查的表格静态页面(不包含相关逻辑和处理)之前相关记录:VbenAdmin自学记录——介绍及使用1.在之前添加的新路由模块中添加一个表格练习页面在src/router/routes/modules/test.ts中添加//添加表格路由{path:'tableTest',name:'tableTest',component:()=>import('/@/views/myComponents/tableTest/basicTable.vue'),meta:{title:t('routes.test.

课堂练习2.2:中断/异常的处理过程

第1关:除零异常分析任务描述分析版本1.1内核,回答下列问题:1.在函数main的语句jiffies=jiffies/0;所对应的汇编指令片段中,有一个idiv指令,此指令的地址是多少?2.在该idiv指令执行之前,当前指令位置(CS:EIP)和栈位置(SS:ESP)分别是多少?3.使用si命令执行了该指令后,新指令位置和栈位置分别是多少?此时栈中保存的恢复点位置和用户栈位置分别是多少?相关知识为了完成本关任务,你需要掌握:1.如何设置某版本的内核为分析对象;2.如何开始用gdb调试内核;3.查看C语句编译之后对应的汇编指令片段;4.分析响应中断/异常时,CPU做了哪些工作;5.查看当前寄存器