게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
유닉스좀도와주십시요!! 형님들!!!
게시물ID : computer_47786짧은주소 복사하기
작성자 : 얄라이얄라셩
추천 : 0
조회수 : 253회
댓글수 : 0개
등록시간 : 2012/05/21 22:58:36
회문을 체크 하는 프로그램입니다 (앞뒤가 같은지 판단하는 ...
알고리즘을 짜는건 어렵지 않아서 짯습니다 보시면 palindrome이라는 함수로 따로 구현 했습니다.

근데 유닉스에선 c언어처럼 ftell포인트 반환을 못? 하나봐요..
아무튼 코드를 보시면 readByte란 곳에 텍스트 파일을 끝까지 읽어서
읽은 만큼의 바이트 숫자를 반환해서 저장했습니다 그리고

그 읽은 파일을 차례대로 읽다가 \n 즉 뉴 라인이 나오면 거기 까지 읽은
걸 변수에 저장해서 그걸 다시 확인해야 해서 체크를 해야 합니다..
이걸 변수에 저장해서 뉴라인까지 읽은 바이트 숫자를 체크해서
회문을 읽어야 한느데 도무지 알고리즘이 떠오르지 않습니다..
만약 이부분을 도와주실 분이 계실까요 부탁드립니다. ㅜㅜ

꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호