上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 53 下一页

国王的魔镜 n 264

摘要: 递归函数的简单应用#include<stdio.h> #include<string.h> char a[105]; int Match(num) //判断匹配 { if((num%2)==1) return num; else { int i; for(i=0;i<(num/2);i++) { if(a[i] != a[num-1-i]) break; } if(i < (num/2)... 阅读全文
posted @ 2011-12-02 01:23 java课程设计例子 阅读(218) 评论(0) 推荐(0) 编辑

二叉排序树BST

摘要: 二叉排序树BST 原则就是小的话接左边,大的话接右边,必须说的是效率太低主要是刚开始理解错了不需要再写什么Creat函数的,直接搜着插着就能进行#include<stdio.h> #include<malloc.h> #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 #define NULL 0 typedef int ElemType; typedef int Status; typedef int KepType; ... 阅读全文
posted @ 2011-12-01 23:33 java课程设计例子 阅读(427) 评论(0) 推荐(0) 编辑

无线网络覆盖 郑州大学第三届acm比赛试题 n 199

摘要: 题不难,分好各种情况后再写,一个分类讨论的问题没带优盘,保存一下#include<stdio.h>#include<math.h>int main(){ int T, length, wide, radius, dia; scanf("%d", &T); while(T--) { scanf("%d%d%d", &length, &wide, &radius); dia = 2 * radius; if(dia <= wide) printf("impossible\n") 阅读全文
posted @ 2011-12-01 09:33 java课程设计例子 阅读(153) 评论(0) 推荐(0) 编辑

精挑细选 n 263

摘要: 这题主要是使用一下#include<limits.h>,有点忘了,调了些时间啊,需要练习一下了#include<stdio.h> #include<limits.h> int main() { int length, radius, data; int N, m; scanf("%d",&N); while(N--) { length = INT_MIN; radius = INT_MAX; data = INT_MIN; scanf("%d", &m); whi... 阅读全文
posted @ 2011-11-29 11:06 java课程设计例子 阅读(215) 评论(0) 推荐(0) 编辑

JVM内存分块

摘要: 一、JVM内存区域组成java 把内存分四种1、栈区(stack segment)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等,具体方法执行结束之后,系统自动释放内存资源2、堆区(heap segment) — 一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指向这个对象就回收3、静态区(data segment)— 存放全局变量,静态变量 和字符串常量,不释放4、代码区(code segment)— 存放程序中方法的二进制代码,而且是多个对象 共享一个代码空间区域在方法(代码块)中定义一个变量时,java 就在栈中为这个变量分配内存空间 阅读全文
posted @ 2011-11-28 09:16 java课程设计例子 阅读(180) 评论(0) 推荐(0) 编辑

三元组稀疏矩阵的快速转置

摘要: 小问题却整了这么久,能力有待加强,要强烈区分三元组的列数与元素总数,不能将他俩写混了#include<stdio.h> #define MAXSIZE 1250 #define OK 1 #define ERROR 0 #define TRUE 1 #define FLASE 0 typedef int Status; typedef int ElemType; typedef struct{ int i, j; //该非零元的行下标和列下标 ElemType e; //非零元对... 阅读全文
posted @ 2011-11-27 02:16 java课程设计例子 阅读(949) 评论(0) 推荐(0) 编辑

对jvm内存的分析[马士兵]

摘要: 1. 局部变量和成员变量的重要区别局部变量没有初始化就打印时,会报错。而成员变量,我们不用初始化,java会自动对它初始化。当变量是引用的时候,java会赋给它null。2.基本类型:在栈中占一块内存。引用类型:占两块内存,一块在栈,一块在堆。在栈中的key是这个变量的名字,value值就是它在堆中的地址。3.类是静态的概念,它放在代码区。对象是new出来的,位于堆内存,类的每个成员变量在不同的对象中都有不同的值(除了静态变量),而方法只有一份,执行的时候才占内存(其余它就是放在代码区中)。堆内存:是在程序运行时动态分配的。同一类的每个对象有不同的成员变量存储空间。同一类的每个对象共享该类的方 阅读全文
posted @ 2011-11-25 19:37 java课程设计例子 阅读(1075) 评论(0) 推荐(0) 编辑

有关short与int的重载[jase基础]

摘要: public class Test{void max(int a, int b){System.out.println( a>b?a:b);}void max(short a,short b){System.out.println( a>b?a:b);}public static void main(String[] args){Test t = new Test();t.max(3,4);}}上面这个肯定是重载,问题在于何时执行max(short a,short b).由于jvm在默认情况下都会把整数转化为int类型。因此只会执行max(int a,int b).下面可以执行到: 阅读全文
posted @ 2011-11-25 19:31 java课程设计例子 阅读(213) 评论(0) 推荐(0) 编辑

二叉树的建立及遍历各种递归

摘要: 递归简直太难了啊 #include<stdio.h> #include<malloc.h> #define OK 1 #define ERROR 0 #define TRUE 1 #define FLASE 0 #define OVERFLOW 2 typedef int Status; #define TElemType char typedef struct BiTNode{ TElemType data; struct BiTNode * lchild, * rchild; ... 阅读全文
posted @ 2011-11-24 21:42 java课程设计例子 阅读(251) 评论(0) 推荐(0) 编辑

jsp处理表单及JS和JAVA变量互传

摘要: 1:超连接跳转 我们在超连接的时候,常常连接到一个jsp或者Action,比如:XXX 这样做会有一个问题:在test.jsp中,除你传递的param1和param2参数外,你用request.getParamter()取任何原来页面的表单元素都会为空,这是因为这种方式会产生新的request生命周期,在这个request中只会包含超连接后跟随的?param1这种参数, 因此我的建议是如果不是很简单的页面跳转(比如回登陆页面之类的),尽量不要用这种超连接方式。2:既传参又提交表单 如果确实既要像上述第一种方式传参数,又要提交表单的话,可以采取如下方式:在脚本中如下处理:functioncomm 阅读全文
posted @ 2011-11-21 19:54 java课程设计例子 阅读(382) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 53 下一页