先给一些教科书上的概念 概念1:左手坐标系和右手坐标系 三维坐标系分两种,左手坐标系和右手坐标系。下面就是这两个坐标系的规则示意图(图中固定了x轴的正方向向右,y轴的正方向向上): 例: OpenGL是右手坐标...
分类:
其他好文 时间:
2014-12-19 19:26:22
阅读次数:
236
一个正整数如果等于组成它的各位数字的阶乘之和,该整数称为阶乘和数,例如,145=1!+4!+5!,则145是一个三维阶乘和数,统计所以的三位以内的阶乘和数。
分类:
编程语言 时间:
2014-12-18 22:03:09
阅读次数:
215
引自《三维游戏引擎的设计与实现》书中9.3节: 如果服务端在.Net Framework基础上开发,那么可以直接选择使用.Net Framework提供的Socket类,该类底层使用完成端口模型实现,在接口封装和稳定性方面都有不错的表现。当然,由于.Net Framework在封装完成端口模型时.....
分类:
Web程序 时间:
2014-12-18 16:27:09
阅读次数:
162
1..编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,用空格来分隔单词。charstr[]="DukeisDuckFrankishandsome";intlength=0;//存储当前单词的长度intmaxLength=0;//存储最长单词长度intmaxIndex=0;//存储最长单词开始的位置inti=0;//循环变量初始化while(..
分类:
编程语言 时间:
2014-12-18 06:55:38
阅读次数:
237
Dungeon Master Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64uDescription You are trapped in a 3D dungeon and need to find the qu...
分类:
其他好文 时间:
2014-12-17 22:29:20
阅读次数:
224
#define _CRT_SECURE_NO_WARNINGS#include #include #include void main() { int a[3][5][3]; int num = 0; for (int * b = &a[0][0][0]; b < (&a[0][...
分类:
编程语言 时间:
2014-12-17 20:45:37
阅读次数:
212
int a[3][4][5]; for (int i = 0; i < 3 * 4 * 5; i++) { a[i / 20][(i / 5) % 4][i % 5] = i; printf("%-2d,%-2d,%-6d", i / 20, (i / 5)...
分类:
编程语言 时间:
2014-12-17 18:02:23
阅读次数:
145
1、多维数组:①二维数组:表示有多个一维数组②三维数组:表示有多个二维数组2、定义数组:①定义二维数组int[,] 数组名 = new int[5, 5]表示定义一个5个长度为5的一维数组。②定义三维数组int[,,] 数组名 = new int[5, 5,5]表示定义一个5个长度为[5, 5]的二...
分类:
编程语言 时间:
2014-12-17 12:22:25
阅读次数:
173
什么是OpenGLES?OpenGLES(为OpenGLforEmbeddedSystem的缩写)为适用于嵌入式系统的一个免费二维和三维图形库。为桌面版本OpenGL的一个子集。OpenGLES管道(Pipeline)OpenGLES1.x的工序是固定的,称为Fix-FunctionPipeline...
分类:
其他好文 时间:
2014-12-16 16:46:00
阅读次数:
322
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=940分析:三维其实就是六个方向地搜索,思维清晰且细心点,很快就AC了。#include #include #include #include #include #incl...
分类:
其他好文 时间:
2014-12-16 16:43:52
阅读次数:
125