- public class SortBubble {
- int[] src = {4,0,1,6,3,9,2,5,8,7};
- int temp = 0;
- for(int j=0; j<src.length-1; j++){
- for(int i=0; i<src.length-1; i++){
- if(src[i] > src[i+1]){
- temp = src[i];
- src[i] = src[i+1];
- src[i+1] = temp;
- }
- }
- }
- for(int i=0; i<src.length; i++){
- }
- }
- }
- public class SelectBubble {
- int[] src = {4,0,1,6,3,9,2,5,8,7};
- int temp = 0;
- int min = 0;
- for(int j=0; j<src.length-1; j++){
- min = j;
- for(int i=j+1; i<src.length; i++){
- if(src[i] < src[min]){
- temp = src[min];
- src[min] = src[i];
- src[i] = temp;
- }
- }
- }
- for(int i=0; i<src.length; i++){
- }
- }
- }
3.삽인정렬
- package sort;
- public class SortInsertion {
- int[] src = {4,0,1,6,3,9,2,5,8,7};
- int temp = 0;
- int left = 0;
- for(int j=1; j<src.length; j++){
- temp = src[j];
- left = j-1;
- while((left>=0)&&temp<src[left]){
- src[left+1] = src[left];
- left--;
- }
- src[left+1]=temp;
- }
- for(int i=0; i<src.length; i++){
- }
- }
- }
댓글 없음:
댓글 쓰기