码迷,mamicode.com
首页 > 编程语言
【我的书】Unity Shader的书 — 目录(2015.09.04更新)
写在前面 感谢所有点进来看的朋友。没错,我目前打算写一本关于Unity Shader的书。出书的目的有下面几个: 总结我接触Unity Shader以来的历程,给其他人一个借鉴。我非常明白学Shader的艰难,在群里也见了很多人提出的问题。我觉得学习Shader还是一件有规律可循的事情,但问题是中文资料难觅,而大家又不愿意去看英文。。。这对我有什么好处呢?强迫我对知识进行梳理,对细节问题把握更清楚...
分类:编程语言   时间:2015-09-04 20:00:09    阅读次数:321
《Java核心技术卷二》笔记(一)流与文件
一、流的概念在Java中,可以提供字节序列的对象,或者可以接收字节序列的对象,都可以抽象成流。系统中的文件,网络,内存这些设备都可以读入或者写入字节,自然也可以用流的方式来操作。能向程序中提供字节序列,即可以从其中读入字节序列,这样的对象显然就是输入流。相反的,能够接收程序送来的字节序列,也就是可以...
分类:编程语言   时间:2015-09-04 19:57:02    阅读次数:237
数据结构学习之直接插入排序
转自:http://blog.csdn.net/m13666368773/article/details/7506678 看这张图不知道大家可否理解了,在插入排序中,数组会被划分为两种,“有序数组块”和“无序数组块”,第一遍的时候从“无序数组块”中提取一个数20作为有序数组块;第二遍的时候从”...
分类:编程语言   时间:2015-09-04 19:55:38    阅读次数:186
JAVA里面的IO流(二)方法1、输入流
分类:编程语言   时间:2015-09-04 19:55:33    阅读次数:157
RMQ(ST算法)
RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列a,回答若干询问RMQ(A,i,j)(i, j 7所以没有更新,但这并不影响询问的结果。2.查询假设我们需要查询区间[l, r]中的最小值,令k = log2(r - l + 1);...
分类:编程语言   时间:2015-09-04 19:55:14    阅读次数:218
[LA7139 Rotation(2014 shanghai onsite)]二维树状数组
题意:有一个n*m的矩形,一辆车从左上角出发,沿一条路径走,路径是由矩形上每个单元格的边构成的,最后回到左上角,求车子在每个格子转过圈数的平方和。思路:假设需要记录每个格子转的顺时针的圈数(为负表示转的逆时针),可以考虑车子每次移动对各个格子的贡献:车子左移,路径上方所有格子转的圈数+1,路径下方所...
分类:编程语言   时间:2015-09-04 19:54:19    阅读次数:195
HDU1880——哈希表(BKDR算法)——魔咒词典
哈希表:建表复杂度:O(n) k为字符串品均长度,n为字符串数目查询 O(1) !!!实现主要操作1.把字符串进行实数化2.把这个串存进去如果发现该位置为空,直接存,如果已经有了值,拉出一个链表3.查询该算法好像是不会产生冲突,因为一旦产生冲突,那么strcmp字符串函数就会对他们进行比较,虽然复杂...
分类:编程语言   时间:2015-09-04 19:53:53    阅读次数:221
(转载)经典排序算法-希尔排序
经典排序算法 - 希尔排序Shell sort希尔排序Shell Sort是基于插入排序的一种改进,同样分成两部分,第一部分,希尔排序介绍第二部分,如何选取关键字,选取关键字是希尔排序的关键第一块希尔排序介绍准备待排数组[6 2 4 1 5 9]首先需要选取关键字,例如关键是3和1(第一步分成三组,...
分类:编程语言   时间:2015-09-04 19:51:14    阅读次数:158
数据结构学习之选择排序
1.直接选择排序:先上图:说实话,直接选择排序最类似于人的本能思想,比如把大小不一的玩具让三岁小毛孩对大小排个序,那小孩首先会在这么多玩具中找到最小的放在第一位,然后找到次小的放在第二位,以此类推。。。。。。第一步: 我们拿80作为参照物(base),在80后面找到一个最小数20,然后将80跟20交...
分类:编程语言   时间:2015-09-04 19:50:27    阅读次数:161
#1015 : KMP算法
时间限制:1000ms单点时限:1000ms内存限制:256MB描述小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。这一天,他们遇到了一只河蟹,于是河蟹就向小Hi和小Ho提出了那个经典的问题:“小Hi和小Ho,你们能不能够判断...
分类:编程语言   时间:2015-09-04 19:46:35    阅读次数:280
选择排序、插入排序和希尔排序
基本排序算法
分类:编程语言   时间:2015-09-04 19:48:10    阅读次数:260
判断数组是否存在重复元素
假设数组有n个元素,元素取值范围为1~n,如何判断数组是否存在重复元素将每个元素放到他所应该在的地方。如果在放得时候发现他的坑已经被占了,那么出现重复元素bool judgRepeatedElement(vector v){ int j = -1; for (int i = 0; i <...
分类:编程语言   时间:2015-09-04 19:46:48    阅读次数:193
Java学习之equals和==的区别
转自:http://www.cnblogs.com/zhxhdean/archive/2011/03/25/1995431.htmljava中的数据类型,可分为两类:1.基本数据类型 也称原始数据类型,byte,short,char,int,long,float,double,boolean,...
分类:编程语言   时间:2015-09-04 19:47:00    阅读次数:211
mac下自己实现re-sign.jar对apk进行重签名
利用Robotinum对给的apk文件进行自动化测试,在不知道源码的情况下,只有apk文件如何进行自动化测试呢? 首先需要对apk文件进行重签名,并获得该apk文件的包名和程序入口的类名。 最开始网上说用re-sign.jar这个jar包,但是我用mac电脑实验了很多次都不行,一直提示JAV...
分类:编程语言   时间:2015-09-04 19:45:02    阅读次数:384
C++输入输出知识
1.strtok将字符串中的单词用' '分割出来#include#include#include#include#includeusing namespace std;int main(){ /* fstream fin("input.txt",ios::in); fin>>va...
分类:编程语言   时间:2015-09-04 18:39:05    阅读次数:164
黑马程序员-java基础-集合Set
-----Java培训、Android培训、iOS培训、.Net培训、期待与您交流!写在前面的话,这篇文章在昨天就写好了,今天打开的时候一不小心将第二天的文章粘贴到了这篇文章,很不幸的是除了标题之外依然面目全非,今天带着沉痛的心情再来写这篇文章! 上篇文章介绍了Collection体系以及List相...
分类:编程语言   时间:2015-09-04 18:40:25    阅读次数:194
黑马程序员-java基础-IO(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------一、概述 Java除了基本的字节流、字符流之外,还提供了File类、properties类、打印流、序列流等和输入输出相关的类,它们能够帮助我们更好的处理信息。下面将对它们进行简单的介绍。 一、正文....
分类:编程语言   时间:2015-09-04 18:37:59    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!