草庐IT

练习册

全部标签

网络应用编程 实验3 矩阵并行计算练习实验

一、实验要求编写一个WPF应用程序,利用数据并行计算两个矩阵(M×N和N×P)的乘积,得到一个M×P的矩阵。 具体要求(1)在代码中用多任务通过调用某方法实现矩阵并行运算,在调用的参数中分别传递M、N、P的大小。(2)程序中至少要测试3次有代表性的不同大小的矩阵运算,并显示其并行运行用时。二、实验结果展示  三、实验代码展示1.xml部分2.cs部分usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.

【剑指Offer】--->详解二分查找相关练习

没有人会为你踏雾而来,喜欢的风景要自己去看。二分查找相信大家都应该不陌生,本次博主为大家带来的是一些有关二分查找变形的有关题目(来自剑指offer),相信认真读完了后对初学者会有一定的帮助(我也是初学者,各位大佬不要喷我)目录​1数字在有序数组中出现的次数​ 2旋转数组的最小数字​3寻找峰值​ 4二维数组的查找​在此之前,我们先来做一个简单的练习温习一下最简单的二分查找:最简单的二分查找​这个题我相信大家都会,就不多讲了,具体代码:intsearch(int*nums,intnumlen,inttarget){if(numlen==0)return-1;if(numlen==1){if(tar

物联网控制原理与技术--基于Matlab/利用MATLAB进行频域分析(伯德图)的应用(超详细/设计/实验/作业/练习)

目录课程名:物联网控制原理与技术内容/作用:设计/实验/作业/练习学习:利用MATLAB进行频域分析(伯德图)一、前言二、环境与设备三、原理四、内容五、结果与分析课程名:物联网控制原理与技术内容/作用:设计/实验/作业/练习学习:利用MATLAB进行频域分析(伯德图)一、前言(1)熟练掌握运用MATLAB命令绘制控制系统伯德图的方法;(2)了解系统伯德图的一般规律及其频域指标的获取方法;(3)熟练掌握运用伯德图分析控制系统稳定性的方法;二、环境与设备1、Windows102、Matlab2012a三、原理1.用MATLAB作伯德图控制系统工具箱里提供的bode()函数可以直接求取、绘制给定线性

算法练习 Week2

目录1.特殊正方形:2.走楼梯2:3.走路:4.简单分数统计: 5.Alice的德州扑克:6.订单编号:7.饿饿饭饭:8.任务分配:1.特殊正方形:题目输入n,输出n行n列的由+和.组成的正方形,其中最外面一圈全是+,第二圈全是.,…,对于第i圈,如果i是奇数,那么全是+,否则全是.。输入格式一行,一个整数n。输出格式n行,为满足题目要求的正方形。注意不要有行末空格。样例输入10样例输出+++++++++++........++.++++++.++.+....+.++.+.++.+.++.+.++.+.++.+....+.++.++++++.++........+++++++++++数据范围对

每日练习---C语言

目录前言:1.打印菱形1.1补充练习 2.打印水仙花2.1补充训练前言: 记录博主做题的收获,以及提升自己的代码能力,今天写的题目是:打印菱形、打印水仙花数。1.打印菱形 我们先看到牛客网的题:OJ链接  题目解析:多组输入一个值(我们用n来控制)用来控制菱形的打印。 思路:将最长一行的之上的看成是上半部分,包括最长一行在内的之下划为下半部分;上部分是n行,有n列,每一列由空格和星号组成,空格减少,星号增多;下半部分是n+1行,有n+1列,空格增多,星号减少;#includeintmain(){intn=0;//1.多组输入while(scanf("%d",&n)!=EOF){//i控制行in

练习时长两年半的扫雷

目录设计思路游戏运行效果函数的声明头文件game.h游戏主体(源文件)1.game.c2.test.c各文件的阐述各部分设计心得1.打印菜单2.初始化雷池3.打印雷池以及玩家界面打印效果如何改变雷的数量与雷池大小4.生成随机雷5.排雷与对局判断对于越界的看法设计思路1.菜单2.棋盘 需要一个9*9的数组 为了防止越界可以用11*11 游戏的实现用11*11 玩家看到的则是9*93.布置雷  非雷'0'  雷'1'  这里的零一均为字符4.排查雷 玩家输入坐标 非雷周围一圈的坐标有几个雷就将坐标显示替换为该数5.判断输赢全部雷排序除即胜利游戏运行效果 这里就不把全部雷排完了,需要一定时间,待会的

恶意代码分析实战--IDA pro的使用及课后练习l

1.对分析有用的窗口函数窗口Functionswindow 位于左半部分列举可执行文件中的所有函数,可以在众多函数中过滤出想要的函数。这个窗口也对每一个函数关联了一些标志(FLS等),这其中最有用的是L,指明是库函数。字符串窗口Stringswindow(Shift+F12)显示所有的字符串,可以右键Setup来修改它的属性导入表窗口Importswindow列举一个文件的所有导入函数导出表窗口Exportswindow列举一个文件的所有导出函数,分析DLL文件时很有用结构窗口Structures列举所有活跃数据结构的布局。这个窗口也提供用自己创建的数据结构作为内存布局模板的能力2.常用快捷键

汇编语言程序设计(子程序调用+延时输出练习)

1.使用INT21H功能调用实现每隔一秒显示A~Z共26个大写字母思路: 调用子程序的格式CALLPROC......RETENDP 实现延时1s操作,需要用到内外2个循环,3个寄存器BX和CX和AL,内循环设置参数为325,BX计数,相当于1ms,外循环设置循环次数为1000,CX计数,相当于循环1000次1ms,即为1s,AL存1,代表延时的秒数。若需要延时n秒,则设置AL的次数为n,然后把延时1s的循环操作再循环n次即可,相当于3重循环。在子程序中用到的CX,主程序中存了其他值,所以需要先PUSHCX的值保存下来,子程序中用完CX后再POP出来。代码:没有用到数据段,不用定义DATASE

Java面向对象程序设计实验报告(实验五 接口的练习)

✨作者:命运之光 ✨专栏:Java面向对象程序设计实验报告​目录✨一、需求设计✨二、概要设计✨三、详细设计✨四、调试结果✨五、测试结果✨附录:源程序代码(带注释)demo5类Instrument类Piano类play类Student类Teacher类Violin类work类 实验五 接口的练习实验环境:Eclipse+JDK实验目的:掌握并理解面向对象的编程思想;熟练掌握接口的定义及使用;掌握实现类的特点及其使用。实验内容:1、模拟上课场景:创建教师类和学生类,两个类都实现了问候接口和工作接口,运行效果如下:​ 2、请使用接口编码实现如下需求:乐器(Instrument)分为:钢琴(Piano

Java的接口练习

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Java语言程序设计接口练习图形系统: (1)接口ShapeCompute,包含抽象方法getArea()、getPerimeter(),用于计算图形的面积 和周长,包含display()方法用于显示图形的信息。 (2)定义类Coordinates(坐标)、类Rectangle(矩形)、类Circle(圆形)和类Triangle(三角形)。 (3)类Circle继承Coordinates, Circle、 Rectangle、 Triangle类实现接口ShapeCompute 。 (4)定义Test类完成测试功能:生成各个形状的