디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

c++ 초보 질문점여 ㅠ

ㅇㅇ(121.169) 2010.10.02 16:51:00
조회 70 추천 0 댓글 3

char * sort(char * s)
{
  for (int i = strlen(s) - 1; i >= 1; i--)
  {
    // Find the maximum in the list[0..i]
    char currentMax = s[0];
    int currentMaxIndex = 0;

    for (int j = 1; j <= i; j++)
    {
      if (currentMax < s[j])
      {
        currentMax = s[j];
        currentMaxIndex = j;
      }
    }

    // Swap list[i] with list[currentMaxIndex] if necessary;
    if (currentMaxIndex != i)
    {
      s[currentMaxIndex] = s[i];
      s[i] = currentMax;
    }
  }
}

=====
1. 이거말이야 일단 hello라는 문자배열이 잇으면 strlen(s)-1이 5-1이어서 int 1 = 4가 됨?
2. 그래서 4번동안 h, e, l , l ,o 비교해가면서 아스키 코드값상 값이 가장 큰 문자와 그 문자의 배열번호를 찾는것임?
3. 그래서 저 굵게 해논 곳에서 가장 큰값의 문자를 배열으 가장 뒤쪽으로 보내고 다시 포문돌려서 남은 문자들에 대해서 그다음 프로세스 진행하는것임?
4.그리고 이 프로그램은 효율적인지 효율적이지 못한지 로 평가 가능함?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
221023 한국에 있는 프랑스 백신회사 [9] 해일리갤로그로 이동합니다. 10.11.29 157 0
221020 재벌 2세가 야구 방망이로 50대 노동자 구타 [6] 세브(211.117) 10.11.29 166 0
221019 피그테일과 트윈테일의 차이 [6] 아주아슬갤로그로 이동합니다. 10.11.29 143 0
221018 취업준비 해야겠다. [4] ㅇㅇㅃ갤로그로 이동합니다. 10.11.29 164 0
221017 정다래라는 선수... [11] 아주아슬갤로그로 이동합니다. 10.11.29 182 0
221016 개풀뜯어먹는 소리하고 있네 [9] 해일리갤로그로 이동합니다. 10.11.29 126 0
221015 ProgrammingGall.SendMessage.ToMinryu() [15] LightEach갤로그로 이동합니다. 10.11.29 125 0
221014 심형래 새영화 나오는 모양이네.. [4] Vita500갤로그로 이동합니다. 10.11.29 138 0
221013 블로그 키우려고 하는데 좋은 자리 좀 추천 [3] 블로거(218.148) 10.11.29 65 0
221012 누가 이렇게 코드를 개떡같이 만든거야.. [3] Vita500갤로그로 이동합니다. 10.11.29 120 0
221011 첫 눈이 왔어 [2] 해일리갤로그로 이동합니다. 10.11.29 66 0
221010 에이틴횽은 봄미다 [9] 넉넉한터갤로그로 이동합니다. 10.11.29 84 0
221009 혹시 SI 하는 형들있어? [4] JSun갤로그로 이동합니다. 10.11.29 157 0
221007 인샙션 재밌어. [2] Gromit갤로그로 이동합니다. 10.11.29 86 0
221006 첫눈 왔어요 [2] 미클갤로그로 이동합니다. 10.11.29 93 0
221005 x맛y의 최고봉은 [1] 유리한갤로그로 이동합니다. 10.11.29 123 0
221004 은꼴사?? 장난하나.. [1] rntjr갤로그로 이동합니다. 10.11.29 169 0
221001 오랜만이다... [3] 단무지(60.29) 10.11.29 78 0
221000 어...? ㅜㅜ 파일에서 데이터를 어떻게 읽어오길레 [6] 로레알갤로그로 이동합니다. 10.11.29 107 0
220999 이만 자러가야겠다 [1] 홍다(114.199) 10.11.29 71 0
220998 잡았다!!!!!!!! [1] 로레알갤로그로 이동합니다. 10.11.29 75 0
220997 일단 지금 만들고 있는거 그대로 올리기 ㅋㅋㅋㅋ [6] 로레알갤로그로 이동합니다. 10.11.29 101 0
220996 저거 getc로 먹은건 string이 아니니까 안됨 ㅋㅋ [4] 로레알갤로그로 이동합니다. 10.11.29 72 0
220994 형들!! 들렀다 가봐 ㅋ strcmp, lang:C [2] 로레알갤로그로 이동합니다. 10.11.29 65 0
220992 물어본김에 하나 더 물어보자 [2] 핫바a갤로그로 이동합니다. 10.11.29 53 0
220991 잉크맛소금이 뭐 어때서! [2] 식빵맛햄(211.202) 10.11.29 64 0
220990 문법은 이상 없는거 같은데 작동하면 멈춤여..ㅜㅜ [5] 로레알갤로그로 이동합니다. 10.11.29 91 0
220989 string substript out of range [8] 핫바a갤로그로 이동합니다. 10.11.29 81 0
220988 나 이상해 [6] 홍다(114.199) 10.11.29 59 0
220987 근데 홍어하고 홍다는 무슨 관계냐 [5] 잉크맛소금(211.202) 10.11.29 109 0
220985 죄송한데 소스 조금만 봐주실수 없나요? [3] 우항 ㅠ(58.227) 10.11.29 80 0
220984 새벽반 [7] 홍다(114.199) 10.11.29 144 0
220982 C#의 팽창 [7] 귤맛과자(211.202) 10.11.29 255 0
220981 심심이라는 아이폰앱을 받았어 [1] 분당살람갤로그로 이동합니다. 10.11.29 44 0
220979 C는 볍신이고 자바는 그냥 쓸만해 [3] 홍어(219.251) 10.11.29 117 0
220977 ms 이제 망하는 거임? [6] 분당살람갤로그로 이동합니다. 10.11.29 119 0
220976 왜 다들 날 게이라고 생각하지? [2] 명태맛콩(211.202) 10.11.29 99 0
220975 싱겁네 [8] 홍다(114.199) 10.11.29 102 0
220973 MFC의 화려한 음모 [1] 아주아슬갤로그로 이동합니다. 10.11.29 109 0
220972 데이터베이스 2학년때 배우는데 어렵나 팔로윌갤로그로 이동합니다. 10.11.29 75 0
220970 자바도 c/c++처럼 완전 새로운거? [14] 팔로윌갤로그로 이동합니다. 10.11.29 123 0
220969 C# VS java 언어 자체만 두고 비교했을 때.. [13] (175.120) 10.11.29 187 0
220967 자바문제좀 해결해주세요 ㅠㅠㅠ [5] 김판서(221.140) 10.11.29 55 0
220966 코딩신 학점 3.3 토익 600점 VS 코딩중간 4.3 토익 900점대 [8] 마타버터갤로그로 이동합니다. 10.11.29 225 0
220965 근데 형들도 먹고 살려고 프로그래밍 하고 있는거 아냐? [7] ㅇㅇ(116.126) 10.11.29 129 0
220964 컴공생인데 참 난감하다 [9] 팔로윌갤로그로 이동합니다. 10.11.29 179 0
220963 Accelerated C++ 예제하는 sort할때 error C2784에러 나는데 이거 어찌 해결해야되나여 [3] 마루■갤로그로 이동합니다. 10.11.29 5342 0
220961 원격지원 프로그램을 만들려면 무엇을 공부 해야함요? [2] ㄴㅇㄹ(121.137) 10.11.29 72 0
220960 걍 재밌고 귀여워서 가져왔음 [2] elwlwlwk갤로그로 이동합니다. 10.11.29 90 0
220959 절차지향? 객체지향? [10] 노키아(175.211) 10.11.29 138 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2