自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

11:00 啦

啊啊啊啊,笨的跟猪一样。。。

  • 博客(16)
  • 收藏
  • 关注

原创 计算机图形学 -- Reshape函数

Reshape函数现在来说说上一次用到的Reshape函数里面的细节void Reshape(int w,int h) { glViewport(0,0,(GLsizei)w,(GLsizei)h); glMatrixMode(GL_PROJECTION); glLoadIdentity(); gluOrtho2D(0.0

2013-10-30 21:58:09 3647 2

原创 计算机图形学 -- 画线算法 [DDA] [中点画线] [Bresenham]

[DDA] [中点画线] [Bresenham]画线要用到的坐标系区域表示:逐点比较算法流程:Bresenham的算法流程图:Code:#include#include#pragma comm

2013-10-30 07:29:12 5683 5

原创 NY--858 -- 下三角矩阵

下三角矩阵时间限制:1000 ms  |  内存限制:65535 KB难度:3描述给定一个由0和1组成的矩阵。只允许交换相邻的两行,要把矩阵转化成下三角矩阵(主对角线上方的元素都是0),最少需要交换几次?输入的矩阵保证总能转化成下三角矩阵。输入多组测试数据。每组测试数据第一行为一个整数n(1 接下来n行,每行有n个数表示这

2013-10-24 13:20:00 1341

原创 计算机图形学 -- 基本图形 [之二] [glBegin参数Mode的应用] [圆,五角星,菱形等]

使用glBegin的参数画出各种各种的多边形~原先还在纠结怎么画出来一个五角星。。后来不知道怎么会想起来了,,真菜啊来学习一下最简单的应用~用到一些三角函数什么的GL_POINTS:把每一个顶点作为一个点进行处理,顶点n即定义了点n,共绘制N个点GL_LINES:把每一个顶点作为一个独立的线段,顶点2n-1和2n之间共定义了n条线段,总共绘制N/2条线段GL

2013-10-24 10:41:09 2643

原创 计算机图形学 -- 基本图形 [之一] [矩形,三角形等]

貌似只有点、线段和矩形、三角形啊,那就叫之一~在第一颗了解了基本语法之后,这一节就显得有些重复劳动了。。全是一些glColor、glVertex。。Code:#include#pragma comment(linker,"/subsystem:\"windows\" /entry:\"mainCRTStartup\"")void mydisplay

2013-10-20 22:34:04 2664 6

原创 计算机图形学 -- 像素点的生成 [非常详细的解释~]

画点+++++++++++++++++++++++++glVertex : 指定顶点“点”是一切的基础。如何指定一个点呢?OpenGL 提供了一系列函数。它们都以 glVertex开头,后面跟一个数字和 1~2 个字母。例如:glVertex2dglVertex2fglVertex3fglVertex3fv等等。数字表示参数的个数,2 表示有两个参数

2013-10-20 10:56:59 3725 2

原创 NY--854 -- 留恋

留恋时间限制:1000 ms  |  内存限制:65535 KB难度:2描述大家都知道,高中的时候,座位基本都是固定的,但是对于视力不好却又坐在后面的人是很不公平的。念情的高中班主任安哥是个非常好的班主任,他为每个人着想,制定了一种的换位规则,每周执行一次:        每次都向右下角移动一个位置(即本周坐(0,1),则下周坐(1,

2013-10-18 13:20:36 1034

原创 HDU--2054 -- A == B ? [字符串]

A == B ?Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 51266    Accepted Submission(s): 7924Problem DescriptionGive you two num

2013-10-13 15:30:53 788

原创 HDU--2206 -- IP的计算 [正则表达式]

IP的计算Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6790    Accepted Submission(s): 1295Problem Description在网络课程上,我学到了很

2013-10-13 14:24:06 755

原创 HDU--1039 -- Easier Done Than Said?

Easier Done Than Said?Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6260    Accepted Submission(s): 3108Problem DescriptionPas

2013-10-13 14:18:42 683

原创 NY--771 -- 密钥解密 [ASCII]

密钥解密时间限制:1000 ms  |  内存限制:65535 KB难度:1描述密钥加密是将密钥数字串值循环加到明文(需要加密的文字串)上,使得明文变形而不可阅读,变形后的文字串称为密文。例如,密钥为4972863,明文为“the result of 3 and 2 is not 8”,则循环加密的过程及结果为:即密文为:

2013-10-13 14:14:23 1587

转载 Eclipse 快捷键 【super~

【Ctrl+T】 搜索当前接口的实现类 1. 【ALT+/】    此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。   2. 【Ctrl+O】    显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。   3. 【Ctrl+/】

2013-10-12 17:47:06 1199

转载 快速幂 + 快速幂取模

1.最一般的求a的b次方 __int64 Pow1(int a,int b){ __int64 ans; while(b--){ ans *= a; } return ans;}2.快速幂原理把b转换成2进制数该2进制数第i位的权为(2^(i-1))例如a^11=a^(2^0+2^1+

2013-10-12 17:28:46 805

原创 HDU--1005 -- Number Sequence [数论]

Number SequenceTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 85857    Accepted Submission(s): 20359Problem DescriptionA

2013-10-07 10:00:04 841

原创 Java中的static

按static描述:1、 static在java中到底代表什么,为何要用它?      static――静态――“指定位置“      首先,我们来看看java的内存:java把内存分为栈内存和堆内存,栈内存用来存放一些基本类型的变量和数组及对象的引用变量,而堆内存主要是来放置对象的。       用static的修饰的变量和方法,实际上是指定了这些变量和方法在内存中的“固定位

2013-10-05 21:54:06 724

原创 Java中堆内存和栈内存的区别

一个编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈2、堆区(heap) — 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化

2013-10-02 10:36:52 1082

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除