线段树(Segment Tree)的数组和指针实现...
分类:
编程语言 时间:
2015-04-28 23:04:51
阅读次数:
319
hdu2838
------希望30号驾校科目一顺利考完,4月即将过去说好的30篇博客也没完成, 真是忙起来就会烦躁什么都不想做,勿忘心安。。。。
《Cow Sorting》 这题本来兴高采烈的想用java做一遍,结果做出来之后无限超内存,真是啊,做题的时候java这种东西还是轻易不要动了。还有感觉要把数字都要离散化的,结果后台数据不需要离散化。
题意:...
分类:
编程语言 时间:
2015-04-28 23:01:55
阅读次数:
311
题意:给你n*m的矩阵,然后每行取一个元素,组成一个包含n个元素的序列,一共有n^m种序列,
让你求出序列和最小的前n个序列的序列和。
先介绍下堆的基本操作:
int arr[N];
make_heap(arr+1,arr+N);//对数组arr建堆,堆里第一个元素为最大值
pop_heap(arr+1,arr+N+1);//将第一个元素与最后一和元素交换
push_heap(ar...
分类:
其他好文 时间:
2015-04-28 22:55:15
阅读次数:
280
一、一个数组里除了一个数字之外,其他的数字都出现了两次 用异或来解#include using namespace std;int main(){ int T; int n,m; while(cin>>T,T){ cin>>n; while...
分类:
编程语言 时间:
2015-04-28 22:46:20
阅读次数:
173
前言之前本菜打算在写完基本类型后写引用类型Object的,因为Object是引用类型的基础,其他的引用类型也是以Object为根本。只是关于对象的基本认识与简单操作确实可写的不多,打算之后与原型、原型链一起写。本博将介绍引用类型Array,即JavaScript中的数组。Array首先数组到底是什么...
分类:
编程语言 时间:
2015-04-28 22:40:23
阅读次数:
179
原文网址:http://blog.csdn.net/caijunjun1006/article/details/11740223Java中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示(23 + 22 + 21 + 20 = 15),所以我们就可以把每个byte转...
分类:
编程语言 时间:
2015-04-28 22:38:11
阅读次数:
155
#include #include #include int main(int argc, char *argv[]){ /*十进制准换城任何进制的程序*/ int ival, base; //ival 是十进制数,base 是要转换的进制 int index =0; char arr[32]; m...
分类:
编程语言 时间:
2015-04-28 22:30:49
阅读次数:
257
http://www.cnblogs.com/New-Godess/p/4450078.html具体看这个吧然后写完竟然因为节点回收数组太小结果呵呵了一个多小时type arr1=record next,toward:longint; end; arr=array[0..5]of lon...
分类:
其他好文 时间:
2015-04-28 22:30:28
阅读次数:
229
1 .1 进程结构每个进程都具有自己的属性,用一个task_struct数据结构来表示,它包含了进程的详细信息,主要有进程标识符(PID)、进程所占的内存区域、相关文件描述符、安全信息、进程环境、信号处理、资源安排、同步处理状态几个方面。数组task包含指向系统中所有task_struct结构的指针...
分类:
系统相关 时间:
2015-04-28 22:29:52
阅读次数:
292
设计思路: 首先将二维数组中正整数的值找出来,之后找到每个正整数上下左右加起来为正的负数。之后判断是否联通,将小的负数排除掉,最后留下的是二维整数数组中最大联通子数组。程序代码: 1 #include 2 #include 3 #define M 3 4 #define N 5 5 u...
分类:
移动开发 时间:
2015-04-28 22:26:20
阅读次数:
232