programming(181)
-
[Android] Grid View
Layouts - Grid View http://docs.androidside.com/resources/tutorials/views/hello-gridview.html * Project name: HelloGridView * Application name: Hello, GridView * Package name: com.example.hellogridview * Create Activity: HelloGridView 1. HelloGridView.java ---------------------------------------------------------- package com.example.hellogridview; import! android.app.*; import! android.os.*; im..
2011.11.06 -
자바 다형성
수퍼 클래스에 있는 메소드와 이름에 원형까지 같은 메소드를 서브 클래스에서 새로 정의하는 것을 '오버라이딩(over riding)'이라고 한다. `메소드 재정의`라고 할 수 있는 이 개념은 상위 클래스의 내용을 서브 클래스에 맞게 적절히 바꿀 수 있어서, 유연한 프로그래밍이 가능한데, 이처럼 같은 이름의 메소드가 속한 클래스에 따라 그 기능이 달리 수행되는 것을 '다형성(polymorphism)'이라고 한다.
2011.10.31 -
[알고리즘] insertHeap(), deleteHeap() (Java)
insertHeap(), deleteHeap()를 구현하라. 2. 구현된 함수를 사용하여, 4, 5, 6, 3, 2, 1, 7을 차례로 삽입하라. 3. 2에서 구현된 히프에서 계속삭제를 한 결과를 출력하라.
2011.10.05 -
[알고리즘] 이원탐색트리 소스(Java) 2011.10.05
-
[Java] 이진 트리를 순회하는 알고리즘
class TreeNode { TreeNode Lchild; Object data; TreeNode Rchild; } class BirnaryTree{ public static int count; public static TreeNode createBT() { return new TreeNode(); } public boolean isEmpty(TreeNode p) { if(p == null) return true; else return false; } public void makeBT(TreeNode node, TreeNode LC, Object data, TreeNode RC) { node.Lchild = LC; node.data = data; node.Rchild = RC; } public Tree..
2011.09.21 -
[Java] String 클래스 에서 주로 사용하는 메소드
package exam.string; //스트링은 메모리 사용 빈도가 높기에 비추천한다. //스트링 버퍼 사용을 권장함. public class StringTest1 { public static void main(String[] args) { //기본 스트링형 변수 //객체로 생성하면 힙영역에 생성되고 //문자열값을 바로 대입하면 상수영역에 생성된다. String str1 = new String(); String str2 = new String("생성자"); String str3 = "생성자"; char ch[] = {'a','b','c'}; String str4 = new String(ch); String str5 = "생성자"; String str6 = new String("생성자"); //str3=..
2011.06.04