1 初级分析(简单描述,纯策划描述语言, 要干嘛) 直接描述效果2 把初级分析加工成步骤(纯中文描述,不要出现术语和代码) a b c3 用术语描述: 用术语描述步骤所需要的接口(纯汉语)4 伪代码(代码片段) 用代码描述出来步骤
分类:
其他好文 时间:
2014-08-07 03:02:28
阅读次数:
158
诊断和解决ORA-04031 错误
Shared Pool的主要问题在根本上只有一个,就是碎片过多带来的性能影响。
1.2.7.1 什么是ORA-04031错误
当尝试在共享池分配大块的连续内存失败(很多时候是由于碎片过多,而并非真是内存不足)时,Oracle首先清除共享池中当前没使用的所有对象,使空闲内存块合并。如果仍然没有足够大的单块内存可以满足需要,就会产生ORA-04031错误。
如下一段伪代码来描述04031错误的产生:
Scan free lists --扫描Free...
分类:
其他好文 时间:
2014-08-02 15:34:23
阅读次数:
317
编码是为了解决某种问题(不管是在OJ上A题,还是做项目),在解决问题之前应该先有的是对问题的充分分析(挖掘题目的隐含条件,分析项目的需求),只有对问题有了充分的了解,并且有了清晰的思路之后,编码就成了水到渠成的事。以前在OJ上做题的时候,都是看到题目就去写代码,从来不先去分析题目的各种条件,这种做法是错误的。
★什么是伪代码
是一种算法描述语言。它自身有很多的规定,其实这很好理解。就像当年秦始...
分类:
其他好文 时间:
2014-08-01 09:16:41
阅读次数:
173
多数渲染系统有极大的共性,图形管道伪代码可以说明带有光照的单个图象的渲染过程,这样会对渲染过程有一个整体认识。图形管道伪代码 1 //设置场景:渲染的出发点——视点,输出——视图,设置光照和雾化 2 //设置观察场景的方式——摄像机 3 setupTheCamera(); 4 //清除深度缓...
分类:
其他好文 时间:
2014-07-29 11:13:06
阅读次数:
224
【程序员编程艺术】学习记录3:字符串包含问题
题目:
假设这有一个各种字母组成的字符串A,和另外一个字符串B,字符串里B的字母数相对少一些。什么方法能最快的查出所有小字符串B 里的字母在大字符串A里都有?
方法一:双循环比较法(轮询法)
伪代码:
for(i = 0; i length(); i++)
{
for(j = 0; j length(); j++)
{...
分类:
其他好文 时间:
2014-07-26 15:14:40
阅读次数:
250
下面给出了模拟SPI总线在模式1下进行读写的伪代码,用以说明如何使用GPIO实现SPI通信: ??? ????#define?SS??????252?????????????????????//定义SS所对应的GPIO接口编号??...
分类:
其他好文 时间:
2014-07-26 03:33:17
阅读次数:
267
题目链接:hdu 4873 ZCC Loves Intersection
题目大意:给出N,D,表示在一个D维的坐标上,坐标范围为0~N-1。在这个坐标系中有D条线段,分别平行与各个坐标轴,每秒会根据题目中的伪代码随机生成各个线段的位置。两条直线相交的话会得一分,问每秒得分的期望。
解题思路:总的情况(ND?1?C(2N))D,两条直线相交的得分C(2D)?s2?ND?2?(ND?2?...
分类:
其他好文 时间:
2014-07-24 23:05:34
阅读次数:
287
前言: 在javascript里面动态创建标准dom对象一般使用: var obj = document.createElement('div'); 然后再给obj设置一些属性。 但是,在实际使用过程中,有些人可能会想,要是能这样创建标准的dom对象就好了 伪代码:var obj=strToDom....
分类:
编程语言 时间:
2014-07-23 22:15:07
阅读次数:
270
对于一个二叉搜索树, 要想找到这棵树的最小元素值, 我们只需要从树根开始, 沿着left 孩子指针一直走, 知道遇到NULL(即走到了叶子), 那么这个叶子节点就存储了这棵二叉搜索树的最小元素。 同理, 从根节点开始, 沿着right 孩子指针, 最终找到的是最大关键字的节点。
也就是说寻找BST最小关键字的元素和最大关键字的元素的代码是对称的。伪代码如下:
TREE_MINIMUM(x...
分类:
编程语言 时间:
2014-07-21 09:28:27
阅读次数:
241
问题描述题目来源:Topcoder SRM 627 Div2 BubbleSortWithReversals给定待排序数组A,在最多反转K个A的不相交子数组后,对A采用冒泡排序,问最小的swap次数是多少?冒泡排序的伪代码如下:BubbleSort(A): 循环len(A) - 1次: for i ...
分类:
其他好文 时间:
2014-07-14 22:32:28
阅读次数:
576