原文:http://student.csdn.net/link.php?url=http://www.top-e.org%2Fjiaoshi%2Fhtml%2F427.html在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。...
分类:
其他好文 时间:
2014-09-12 02:23:22
阅读次数:
257
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u...
分类:
其他好文 时间:
2014-09-12 02:22:52
阅读次数:
236
当年经常遇到这种题,愣是没做出来,好像那时不会线段树,也不会平衡树。凭借一身蛮力来搞,倒是和那群朋友搞得开开心心。题意: y从小到大,若y相同,x从小到大,这样给出一些坐标,求每个点覆盖的点个数。题解: 每次只需计算小于等于当前x值得个数有多少即可。 可用线段树或平衡树做,现在平衡树treap...
分类:
其他好文 时间:
2014-09-12 02:22:32
阅读次数:
189
最近有个任务,就是要做一个像Igoogle一样可以拖拽的页面,然后开发一些小控件,可以动态维护和布局。之前没有接触过,感觉可能就是些JS,外加两张表存储控件位置,觉得应该还能实现,就试着做了下,因为...
分类:
其他好文 时间:
2014-09-12 01:21:33
阅读次数:
326
atitit.元编程总结 o99.doc
1. 元编程(Metaprogramming) 1
2. 元编程的历史and发展 1
3. 元类型and元数据 1
4. 元编程实现方式 2
4.1. 代码生成 2
4.2. lex和yacc分析器 2
4.3. 泛型编程 2
4.4. 注解 2
4.5. 解释型框架 2
4.6. 对象工厂概念,一个会写程序的程序! 3
4.7...
分类:
其他好文 时间:
2014-09-12 01:18:22
阅读次数:
288
atitit.避免NullPointerException
对于返回集合的方法很简单,只需要返回空的集合就可以了,而不是null。 1
一种可选办法就是不使用空返回值,而是空对象模式: 1
直接抛出ex,,还是尽量的不去使用null返回值。 1
1) 从已知的String对象中调用equals()和equalsIgnoreCase()方法,而非未知对象。
2
当valueOf...
分类:
其他好文 时间:
2014-09-12 01:17:52
阅读次数:
251
Matlab中用括号去引用某Array或者是cell的内容,三者的区别:
大括号 用于单元阵列的赋值
中括号 用于形成一个向量或矩阵
小括号 通常用于一般的算术表达式,指示优先运算,还用于表示函数变量、向量下标和矩阵下标等到
[ ]
中括号用来构建向量(Vectors)或者是矩阵(Matrices)。如[6.9 9.64 sqrt(-1)] 就是一个有三个元素的...
分类:
其他好文 时间:
2014-09-12 01:17:12
阅读次数:
836
先看看官方手册的说明吧:
pairs (t)If t has a metamethod __pairs, calls it with t as argument and returns the first three results from the call.
Otherwise, returns three values: the next function, the table t, a...
分类:
其他好文 时间:
2014-09-12 01:16:42
阅读次数:
304
POJ 1750 Dictionary(模拟)...
分类:
其他好文 时间:
2014-09-12 01:16:12
阅读次数:
276
背景知识
TSP即Travelling SalesmanProblem(旅行商人问题)的简称。是数学领域中的著名问题之一。有n个城市,一个旅行商人要从其中某一个城市出发,唯一走遍所有的城市,再回到他出发的城市,求最短的路线。这个问题对快递业等行业也非常具有现实意义,当然现实中的TSP一般是动态的,要更为复杂。TSP可以分为两类,一类是对称TSP(Symmetric TSP),另一类是非对称TSP...
分类:
其他好文 时间:
2014-09-12 01:16:02
阅读次数:
304
以下代码的作用:
(n>0 && ((n & (n-1)) == 0))
很简单:判断n是否为2的整数次幂
写程序计算从整数A变为整数B需要修改的二进制位数。
输入:31,14
输出:2
这个题也很简单:A和B异或然后再算结果中1的个数
代码:
int getModifyNum(const int vA, const int vB)
{
int Tmp = vA ...
分类:
其他好文 时间:
2014-09-12 01:14:42
阅读次数:
219
1. 下载ctex套装
2. 安装ctex套装,然后打开里面的Winedit 即可开始写论文
3. 下载IEEE_cs_Latex模板
地址为:http://www.ieee.org/publications_standards/publications/authors/author_templates.html 在里面选择windows版本的
下载后是一个IEEETran的文件夹...
分类:
其他好文 时间:
2014-09-12 01:14:22
阅读次数:
375
模拟题,量不大。 转动360秒以后,所有轮子回到起始角度。因此如果360秒以后还没有出现重合情况的话,就可以退出循环了。 如何判断五个轮子重合呢?起初我也没有很好的方法,一个个去判断重合区域实在是太麻烦了。后来想到一个好方法。把 360度的轮子分成360个区域,用整形数组表示,如果一个轮子的缺口在....
分类:
其他好文 时间:
2014-09-12 01:13:42
阅读次数:
269
#include #include int main(){ int *a,*b,*c; int num; int i; scanf("%d",&num); a = (int *)malloc((num+1) * sizeof(int)); b = (int *)m...
分类:
其他好文 时间:
2014-09-12 01:13:12
阅读次数:
218
考虑到举一反三,这里顺便上完整代码,顺便可以考虑实现R进制和十进制的转换.完整代码: 1 #include 2 #include 3 4 double 5 hexToDecimal(int); 6 7 double 8 octToDecimal(int); 9 10 double11 toD...
分类:
其他好文 时间:
2014-09-12 01:12:52
阅读次数:
374
A:给你n个数(正负都有),让你添加 n-1个符号,使得它能够被 k整除解题思路:显然我们把所有树MOD k 然后 -a[i] or + a[i] 背包处理就行了解题代码: 1 // File Name: a.cpp 2 // Author: darkdream 3 // Created Time:...
分类:
其他好文 时间:
2014-09-12 01:12:42
阅读次数:
449
室友在做于是也做一发,跟已知两种遍历序列还原二叉树的思路类似,感觉PAT上的题目跟书本知识靠的近一些#include #include #include using namespace std;void print_data(const vector &as, const vector &ns) {...
分类:
其他好文 时间:
2014-09-12 01:11:52
阅读次数:
254