도서관리 프로그램 관련 질문드립니다.
든솔
1.isbn넘버를 2진수로 바꾸는 함수를 구현하려고 하는데요. 그냥 도서관리 프로그램이 아니고 동적해싱(?)을 이용한 걸 만들어야 되는거여서요. 비트함수? 이게 이진수인데 ISBN코드를 이진수로 변환하면서 비함수에 넘겨줄라고 하는데요. 그과정도 잘 모르겠고, 소스도 모르겠네요.; 워낙 초보여서요. 좀 알려주셨으면 하구요.
2. 문자열을 상수로 바꿀수있는 방법도 알고 싶습니다. 문자열은 도서 검새을 할때 도서명으로 치니깐 문자잖아요. 그런데 이것을 상수로 변환해서 버킷에 저장해야 되는데 그 알고리즘과 소스도 좀 알려주셨으면 합니다. 염치없는거 알지만 제출은 해야되는데 씨를 첨부터 공부할 시간이 지금 없어서 이렇게 부탁드립니다.
-
민들레
죄송합니다. 염치 없었네요. 도움이 많이 됬습니다.
-
새론
그리고 인덱스라는것도 있습니다만... 굳이 상수로 바꾸기보단 인덱스를 활용해서 버킷에 넣으시는건 어떠신지요...
-
흰두루
버킷 관련이시라면 알고리즘 관련 책을 보시면 도움이 될 듯 합니다.
공개 소스 사이트 등에서 참고 소스등도 활용해 보세요.
일단은 알고리즘에 대한 기본 컨셉이 없으시면 소스 자체를 완전히 남이 작성해줘야 하는데
이쪽 분야를 때려칠게 아닌이상 평생 그럴수는 없잖아요.
알고리즘 책부터 참고해 보시고 최대한 교수님과 면담하시면서 많이 물어보세요. -
옆집언니
숙제는 스스로 입니다... 힌트만 드리면 1번은 무슨 소리인지 모르겠지만 2진수로 변환은 그냥 나눠주시기만 하면 2진수로 됩니다만... 만약 문자를 2진수로 해야된다면 아스키코드가 있다라고 말씀드리고 싶구요.
2번은 atoi라고 있습니다.. 이 함수를 찾아보시면 아실수 있습니다...
그리고 숙제는 더더욱 안해드리지만 숙제가 아니라고 하시더라도 왠만하면 소스는 안짜드립니다.
저희들도 집에서 노는 사람들은 아니거든요^^; 짬짬히 시간내서 조언해드리고 간단