摘要://2019年9月29日,鸽了这么久,终于有时间整理资料更新了,本学期Java课使用的是梁勇版的《Java语言程序设计》,在找电子书的时候第十版和十一版我都有查找,之后还找到了英文版的作参照,应该是比较全面了。 更新张彩明版《计算机图形学简明教程》课程PPT 更新廉师友版《人工智能导论》课程PPT 阅读全文
posted @ 2018-11-10 19:52 王陸 阅读 (877) 评论 (5) 编辑
该文被密码保护。
posted @ 2019-10-20 10:28 王陸 阅读 (1) 评论 (0) 编辑
摘要:裁剪作用:选择显示的内容--图形在窗口内的部分被显示出来,窗口外的部分被裁剪掉 图形中每个图形基本元素都要经过裁剪,因此裁剪直接影响整个图形系统的效率。 裁剪窗口:矩形,凸多边形,任意多边形裁剪类型:二维裁剪、三维裁剪裁剪对象:直线段、多边形、文字等裁剪方法:直线的裁剪方法: Sutherland- 阅读全文
posted @ 2019-10-19 21:32 王陸 阅读 (137) 评论 (0) 编辑
摘要:分区式存储管理最大的缺点是碎片问题严重,内存利用率低。究其原因,主要在于连续分配的限制,即它要求每个作用在内存中必须占一个连续的分区。 如果允许将一个进程分散地装入到许多不相邻的分区中,便可充分地利用内存,而无需再进行“紧凑”。 基于这一思想,产生了“非连续分配方式”,或者称为“离散分配方式”。 连 阅读全文
posted @ 2019-10-18 19:30 王陸 阅读 (6) 评论 (0) 编辑
摘要:一、不可变类和不可变对象 Normally,you create an object and allow its contents to be changed later.However ,occasionally it is desirable to create an object whose 阅读全文
posted @ 2019-10-17 17:08 王陸 阅读 (6) 评论 (0) 编辑
摘要:分区存储管理是把主存储器中的用户区作为一个连续区或分成若干个连续区进行管理,每个连续区中可装入一个作业。 多道程序系统一般都采用多个分区的存储管理,具体可分为固定分区和可变分区两种方式。 一、固定分区存储管理 把主存中可分配的用户区域预先划分成若干个连续的分区,每个连续区的大小可以相同,也可以不同。 阅读全文
posted @ 2019-10-16 19:00 王陸 阅读 (124) 评论 (0) 编辑
摘要:异常处理 1)What is displayed on the console when running the following program? A)Welcome to Java followed by The finally clause is executed in the next l 阅读全文
posted @ 2019-10-16 11:32 王陸 阅读 (3) 评论 (0) 编辑
摘要:一、物理地址和逻辑地址 物理地址(绝对地址):指内存单元的地址.主存中一系列存储物理单元。 物理地址的集合称为物理地址空间,也叫绝对地址空间或实空间或存储空间,亦即内存空间。存储空间中的单元一般都是按字节从0开始连续编址的,如一个256MB的内存,其地址范围是0 ~ (256M—1)。 逻辑地址(相 阅读全文
posted @ 2019-10-15 17:24 王陸 阅读 (10) 评论 (0) 编辑
摘要:1)Analyze the following code: A)The program has a compilation error, because m is overridden with a different signature in B. B)The method m is not ov 阅读全文
posted @ 2019-10-14 17:28 王陸 阅读 (45) 评论 (0) 编辑
摘要:1)You can declare two variables with the same name in ________. 1) _______ A)a method one as a formal parameter and the other as a local variable B)di 阅读全文
posted @ 2019-10-14 16:31 王陸 阅读 (12) 评论 (0) 编辑
摘要:一、问题描述 N个作业{1,2,………,n}要在由两台机器M1和M2组成的流水线上完成加工。每个作业加工的顺序都是先在M1上加工,然后在M2上加工。M1和M2加工作业i所需的时间分别为ai和bi,1≤i≤n。流水作业高度问题要求确定这n个作业的最优加工顺序,使得从第一个作业在机器M1上开始加工,到最 阅读全文
posted @ 2019-10-13 17:11 王陸 阅读 (22) 评论 (0) 编辑
摘要:几何变换观察角度和物体位置的改变可以通过在世界坐标系中对物体进行各种变换来实现,如平移、放缩、旋转等。 二维窗口的裁剪 选择显示的内容--图形在窗口内的部分被显示出来,窗口外的部分被裁剪掉裁剪算法:Sutherland-Cohen算法、Cyrus-Beck算法、梁友栋-Barsky算法、 Suthe 阅读全文
posted @ 2019-10-12 19:00 王陸 阅读 (21) 评论 (0) 编辑
摘要:一、问题描述 在一块电路板的上下两端分别有n个接线柱。根据电路设计,要求用导线 (i,π(i)),将上端接线柱 i 与下端接线柱 π(i) 相连,如图,其中 π(i),1<=i<=n,是(1,2……,n)的一个排列。导线(i,π(i))称为该电路板上的第i条连线。对于任何 1<=i<s<=n,第i条 阅读全文
posted @ 2019-10-12 11:54 王陸 阅读 (22) 评论 (0) 编辑
摘要:Description 给定一个正整数的集合A={a1,a2,….,an},是否可以将其分割成两个子集合,使两个子集合的数加起来的和相等。例A = { 1, 3, 8, 4, 10} 可以分割:{1, 8, 4} 及 {3, 10}, Input第一行集合元素个数n n <=300 第二行n个整数  阅读全文
posted @ 2019-10-11 19:43 王陸 阅读 (15) 评论 (0) 编辑
摘要:今天课堂测试做了几道String的练习题,做完直接心态爆炸...... 整理自下面两篇博客: https://www.cnblogs.com/marsitman/p/11248001.html https://www.cnblogs.com/aspirant/p/9193112.html 首先先来看 阅读全文
posted @ 2019-10-11 18:51 王陸 阅读 (18) 评论 (0) 编辑
摘要:1)Which code fragment would correctly identify the number of arguments passed via the command line to a Java application, excluding the name of the cl 阅读全文
posted @ 2019-10-11 17:55 王陸 阅读 (26) 评论 (0) 编辑
摘要:一、点和距离 二、矢量 注意矢量只有长度和方向,没有位置!也就是说矢量可以任意的平移! 1、矢量和 2、矢量的数乘 3、矢量的模 4、单位矢量 有时候经常需要缩放矢量,使其长度为1,这个过程称为矢量的归一化! 5、矢量的点乘 矢量点乘的结果是标量。 点乘最重要的应用就是计算两个矢量的夹角,或者两条直 阅读全文
posted @ 2019-10-09 19:51 王陸 阅读 (15) 评论 (0) 编辑
摘要:一、问题描述 多边形游戏是一个单人玩的游戏,开始时有一个由n个顶点构成的多边形。每个顶点被赋予一个整数值,每条边被赋予一个运算符“+”或“*”。所有边依次用整数从1到n编号。 游戏第1步,将一条边删除。 随后n-1步按以下方式操作: (1)选择一条边E以及由E连接着的2个顶点V1和V2; (2)用一 阅读全文
posted @ 2019-10-07 18:51 王陸 阅读 (27) 评论 (0) 编辑
摘要:一、问题描述 多边形是平面上一条分段线性的闭曲线。也就是说,多边形是由一系列首尾相接的直线段组成的。组成多边形的各直线段称为该多边形的边。多边形相接两条边的连接点称为多边形的顶点。若多边形的边之间除了连接顶点外没有别的公共点,则称该多边形为简单多边形。 一个简单多边形将平面分为3个部分:被包围在多边 阅读全文
posted @ 2019-10-07 17:11 王陸 阅读 (26) 评论 (0) 编辑
摘要:对于直线、圆形、椭圆这些最基本元素的生成速度和显示质量的改进,在图形处理系统中具有重要的使用价值。 但它们生成的线条具有明显的“锯齿形”即会发生走样(Liasing)现象 一、走样 产生走样现象的原因是像素本质上的离散性,要用有限的像素点来逼近无限的直线! 走样是数字化的必然产物! 走样现象: 一是 阅读全文
posted @ 2019-10-06 09:55 王陸 阅读 (32) 评论 (0) 编辑
摘要:起因 在写计算机图形学博客时,需要讲解一个算法,课本上抽象的语言未免让人读着头大,还在老师给的PPT中有代码的演示,我就想将演示做出GIF动图帮助读者理解算法,其实之前浪迹博客园的时候就发现有许多博主使用GIF动图来演示算法,今天我也算第一次使用了。这里我直接推荐使用ScreenToGif这款小而美 阅读全文
posted @ 2019-10-05 21:24 王陸 阅读 (38) 评论 (0) 编辑
摘要:一、区域填充概念 区域:指已经表示成点阵形式的填充图形,是象素的集合。 区域填充:将区域内的一点(常称【种子点】)赋予给定颜色,然后将这种颜色扩展到整个区域内的过程。 区域填充算法要求区域是连通的,因为只有在连通区域中,才可能将种子点的颜色扩展到区域内的其它点。 1、区域有两种表示形式 1)内点表示 阅读全文
posted @ 2019-10-05 20:50 王陸 阅读 (265) 评论 (0) 编辑
摘要:一、多边形扫描转换 在光栅图形中,区域是由【相连的】像素组成的集合,这些像素具有【相同的】属性值或者它们位于某边界线的内部1、光栅图形的一个基本问题是把多边形的顶点表示转换为点阵表示。这种转换成为多边形的扫描转换。2、多边形的扫描转换与区域填充问题是怎样在离散的像素集上表示一个连续的二维图形。3、多 阅读全文
posted @ 2019-10-04 15:32 王陸 阅读 (54) 评论 (0) 编辑
摘要:一、直线生成基本思路 图形图像是由屏幕上不同亮度不同颜色的光点(像素)组成。在光栅显示器的荧光屏上生成一个对象,实质上是往帧缓存寄存器的相应单元中填入数据。 所以:对直线进行光栅化的时候,只能在显示器所给定的有限个像素组成的点阵中确定最佳逼近于该直线的一组像素,用这些像素表示该直线。 所以:生成直线 阅读全文
posted @ 2019-10-04 11:01 王陸 阅读 (30) 评论 (0) 编辑
摘要:一、图形和图像的区别 在不同的背景下具有不同的含义。简单来说,计算机图形是计算机产生的图形(像)。 一种说法:图形是有计算机绘制而成的,而图像则是人为的用外部设备所捕捉到的外部景象 另外一种说法:图形是矢量图,而图像是位图(点阵图) 二、图形(像)的构成属性 从广义的概念,一般分为几何属性和非几何属 阅读全文
posted @ 2019-10-04 10:06 王陸 阅读 (25) 评论 (0) 编辑
摘要:作者:宅学部落链接:https://www.zhihu.com/question/23893390/answer/832610610来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 在Windows环境下,你使用IDE写一个简单的hello.c。然后按下F11,直接编译 阅读全文
posted @ 2019-10-02 22:13 王陸 阅读 (32) 评论 (0) 编辑