2번의 회원가입 필요 http://community.topcoder.com/tc
Bubble,Exchange,Selection,Insertion,Shell Sort Implementation package sort; import java.util.Arrays; public class ManySort { // bubble sortpublic static void bubbleSort(Integer[] S) {int n = S.length;int temp; for (int i = 0; i < n; i++) {boolean exchanged = false;for (int j = 1; j
Select.java package com.example.testscoket; import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.Menu;import android.view.View;import android.widget.Button; public class Select extends Activity { @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.select); Button bt1 = (Button) f..
Client.java package com.example.testscoket; import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.InetAddress;import java.net.Socket; import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView; public class Cli..
Server.java package com.example.testscoket; import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket; import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView; public class Se..
졸업작품의 완성을 위해 안드로이드 기기간 (스마트폰-스마트폰) 소켓 통신 코드를 짜보았다. 코딩 중에 있었던 문제는 byte[] 형태의 데이터를 원하는 형태로(String)으로 복구하는 것이었는데이 부분에 대한 이해가 부족해서 해결은 못하였다. 대신 버퍼 변수를 사용하지 않아도 되는 다른 메소드 (readUTF, writeUTF)를 찾아서 문자열을 표현하였다. 그리고 가장 큰 문제는 전송이 안된다는 점..이 부분은 수많은 시행착오로 해결하였고, 가장 큰 실수는 스레드를 정의만하고 start() 메소드를 사용하지 않았다는 점이었다....아무튼 고생 끝에 완성한 프로그램의 화면은 다음과 같다. 1. 선택화면 2. 서버 화면, start 버튼을 누르면 클라이언트를 기다린다. 서버포트번호는 5555 3. 클라이..