wap-230-wsp-20010705-a BASIC RULERS
前言习惯性用360打开,电脑性能不行,就不打开Markdown模式了。在工作中以前都是老旧
这里写自定义目录标题前言摘要资源课程所得总结前言这是我参加的百度Aistudio的第
英文在线参考:https://tools.ietf.org/html/rfc3588完整中文版下载(by:中华人民共和国
输入N K P输出N = K个数的P次方和;如果不存在 Impossible; 如果只存在一个就按着非升序每个数的P次方按照样例输出 如果有多个,那么取两个非升序列中小的数更大的那个,比如a4 a3 a2 a1 a0 b4 b3 b2 b1 b0 比较a0?b0,如果a0>b0那么取第一行
1005. Programming Pattern (35)时间限制600 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者HOU, QimingProgrammers often have a preference a
只有增加新结点的!!!只有增加新结点的!!!只有增加新结点的!!! 想做某题看了些资料。但是现在某题还是没有思路,然后就写了这个,大体布局就和AVL增加怎结点差不错的代码l0_r1[2]的l0_r1[0]存放对应值value的左结点的编号,l0_r1[1]存放对应右结点的编号,-1代表指向null,改为指针当是差不多收藏的某些链接
在上一篇的基础上加了光照。并把原来的颜色改成环境光分量的选择。
代码有书上的+网上的+我自己码的用vs2013社区英语版可以得结果,但是有一点小故障,如下。
上学期帮舍友改了下的半成品,这次继续学习接着改。记得老师有说过要注意啥啥按列存储的。没搞明白,然后发现有的按行存储,甚是不解。《交互式计算机图形学》这本书上注释着按列存储。嗯,然后我以为电脑应该一样吧。但是左右上下平移发现怎么有是我按的那个方向的线变短,另一个方向的变长,反正就是正方形变成畸形的六面体了。可能有的按行有的按列,我用的是vs2013社区版。按行存储
首先弄long int 大小CRC,弄了发现数据太大。接着弄string crc
Chunk Type Code(数据块类型码)就是各种标识啊。然后获取的的比如是十六进制的0x比如50 4e 47 ,是十六进制0x(50 4e 47 )对应的十进制(80 78 71)去看ASCII表就会发现080-P;078-N;071-G;从左到右Chunk Data(数据块数据)的长度,在对应模块处有给出 比如0x(00 00 00 10)对应十进制(16)
为了弄OpenGl的纹理代码,发现书上没有图片像素的获取,然后就想写个来获取png的,结果花了一天的时间没弄清楚为什么出现数据个别正确其他的却是205,突然想起来以前弄软工的时候虽然那个网站只完成了登入注册和文本显示,但是想在数据库中存储图片的时候了解到1存图片地址,2存图片二进制数据。没错就是二进制。然后拿起C++的翻开找啊找,弄了个ifstream ios::binary的,成功数据正常。
虽然和html接触也有四五次了,但是css还有那些标签真的是记不住,感觉以后还是要本类似字典的来用方好。javascript算是用过两次了,挺多代码各种搜,没有系统去去学,这次半系统来看一些pdf还有3w网站http://www.w3school.com.cn/css/css_background.asp随便弄个表格,JS还没有深入接触,有些可能不全
弄了这么些天,还没有找到我要的像素点的RGBA值。先这样放下。va_arg几个月的间断。数组传递又一塌糊涂。。。
这个CRC就是曾经挂科的计算机网络里面见过的CRC的应用,不是照本宣科的应用,是变了个很奇怪的运用,前不久写了CRC的那个,发现图片数据不长那样,然后就有点放弃了。接着发现png像素数据那边的位到底按着哪个方位读取的也还没有搜到好点的资料。就抱着试试的角度看了png的CRC的源码,瞄准CRC-32书上和百度的都是一致的,就拿起win7计算器的程序员模式,点了“edb88320“,倒着从31开始。竟
bmp的数据格式
提供Msize大小的哈希表(编号从0~Msize-1) 有N个要填入的值接着是N个要填入的值 key1 key2 ……首先找到一个质素,prime>=Msize;这个质素是最接近Msize的;令这个Msize=这个质素(只能被1和它本身整除的正整数);hash 按照输入的key顺序,inner从0到Msize-1如果pos=(key+inner*inner)%Msize; 一发现有table[pos]还没有放东西
N个分数求这个分数的和,并且最后的形势是真分数形式;比如 6/3 =2; 4/8=1/2;10/3=3 1/3;输入的可能是假分数形式,先把假分数的处理成真分数在进行加减,否则会超时;用到辗转相除法求最大公约数 被除数÷除数=商……余数; 如果余数是0,那么此时的被除数是最大公约数; 否则 被除数=除数;除数=余数,继续int
高考录取模拟输入:N学生总数(编号0~N-1) M学校总数(代号0~M-1) K(每个学生可以填的志愿个数)goal0 goal1……goalM-1 (按照代号0~M-1顺序给出的M个学校预录取的人数)GE书面分 GI面试分 第一志愿 第二志愿 ……第K志愿 (接着N行,按照学生编号0~N-1给出)……输出(M行,每行代表0~M-1的学校的录取学生编号,并且每行按编号从小到大排序,如果这个学校一个也没有录取,那么输出一行空行)要求先把学生根据 总分
用中文读数字;还带单位的(PS:这算按这种形式的读)首先这里最多9个数字;正数不读符号位负数符号位读Fu数字读对应的拼音全部小写,对应单位第一个大写,其他小写;重点一,这种读法如果出现零要处理;1 0000 0000 为 yi Yi;108081 为yi Shi Wan ba Qian ling ba Shi yi;100000001为yi Yi ling yi重点二,空格要处理;
N个数 p接着无序的N个数我们要先把它排好序,然后根据要求,从最小的开始,看看当前*p>=max的max能到哪里,最长多少个;输出最长的个数下面两个代码,就一个地方不一样,一个超时了一个没有超时。AC的在二分查找那里用的是指针,而另一个超时的不是指针。简单的说,AC传过去如果改变了回来的被改变的。而超时的,改变的和原来的没有关系。本来觉得二分查找也不用改变,就用了,结果就超时了,还以为我的二分是多么的不协调。还要注意一点,当前*p会超过int,如果全部设为int 会一个测试点结果错误
第一串商店的第二串要买的问如果买商店的这出串,是否满足要买的颜色和对应的个数:满足,Yes,并给出多买个个数 不满足,No,并给出还差几颗统计个数的时候是某【颜色需要的个数】和【商店提供的这个颜色个数】取最小
和http://blog.csdn.net/u014646950/article/details/47137173差不多;左边连接的是已知后序,中序,求水平层遍历;而这一题入栈push的顺序是先序,而pop出来的顺序是中序,这里要求的是后序;先序 中-左-右 中序 左-中-右 先序的头为当前子树的根,接着在中序中找到根在中序的位置,可以划分为【左子树】和【右子树】然后进行继续如此;知道左右子树都不能划分了
DFS就是把全部的路走到没有路或者城市都走过了,然后看看当前的才城市是不是到ROM是的话,根据要求 这条路是不是最短,是用当前的这条路countnum=1,属性加成和最短距离更新; 否则和原来的路相等,那么我们就要coutnum++; 并开始判断,当前这条路获得的全部属性加成是不是最大,是覆盖原来的路,更新属性加成; 否则,看看平均个每个路过的城市属性加成是
【直接插入Insert sort 】,当N>1时;进行N-1循环,每次的主角为2~N; 每次把主角和与他前一个位置的配角比较,如果主角较小,把主角当前位置给与他比较的配角,并占据配角的位置,继续直到前面没有配角; 否则这一次结束显然前面排好序的一定从小到达,后面还没有排好序的一定在原来的位置;【归并排序】: 先两个分成一组排序;接着4个分成一组排序,再接着八个分成一组排序;……最后的N个排序;
零售商+经销商+厂商=N(代号0~N-1) 厂家直销价格p 每次转手价格增加百分之rN个数(代表0~N-1从对应的代号买的,当数为-1,说明这家是厂家)求消费者可以预期到最高价格是多少,并给出count家卖的价格是这个最高的
下面两个代码的区别是一个用了符号重载;M N L T(L个M行N列的长方体)接着就是L个M行N列的输入;0代表正常,1代表异常;而造成病变的,是一块的异常总数>=T; PS:一块的意思是只要上下左右前后有是异常的就加起来。这里用的是BFS,对于每个左标,进行上下左右前后,在范围内的异常的进行累加,并扩展的一块之外都是正常,然后看看这一块的异常总数是不是>=T;是就是病变加到core里面 vector<vector<vector<bool>>>cuboid(L);长方体 vector< i
看看一串按着原来的顺序的不一定要相连的能有几个PAT;输出几个;如果这个答案很大的话这里是大于或等于1000000007,就要对1000000007取模%mod;我下面的代码str[2]代表当前index至后面包括index有多少个T; str[1]代表当前index至后面包括index有多少个AT; str[0]代表当前index至后面包括index有多少个PAT;误认为溢出才输出1000000007,并且最开始+str[1]*s[0];这个思想是错误的。比如
输入:N(这个家族的总成员数) M(有几个人有子嗣)M行(父节点编号) father count(几个子结点) child1 child2……childcount(对应子结点编号)……求哪一辈份的人数最多,是哪一代。这里默认祖宗为编号1,祖宗为第一代;这里用BFS层遍历数个数;找出人数最多的那一代。我一开始开动态数组的时候开太小,vs就报错。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号