프로그래밍 QnA

sunpark20의 이미지

heap 트리 질문드려요!

3,7,11,4 라는 숫자로 heap 트리를 만들 때

max heap 이라고 할께요~
1.3추가
3

2.7추가
3
7
7이 커서 바꿈
7
3
3.11추가
7
3 11
11이 커서 바꿈

11
3 7
4.4추가
11
3 7
4
4가 커서 바꿈
11
4 7
3

이런 모양이 되는데
궁금한게 ! 삽입할 때 insertion 방식과 adjust 방식이 있다고
들었는데

추가 할때 leaf 노드에 넣는 경우가 insertion 방식 맞나요??
(위 예제처럼 제가 한 것)
adjust 방식은 어떻게 하는건가요~??

heap adjust insertion 이런식으로 검색해봐도 안나와서 질문드려요 ㅠㅠ

quarterhorse의 이미지

C언어 바이너리 파일 출력관련해서 문제가 발생했습니다.

불타는 금요일 잘 보내고 계신지요 ㅠㅠ

전 코드때문에 머리가 불타고 있습니다 (으아아아악)

우분투 12.04에 gcc,ddd를 이용해서 C언어 공부를 하고 있는데요,

다름이 아니라 다음과 같은 코드가 있습니다.

cleansugar의 이미지

base95 인코딩과 ascii85 인코딩의 효율이 비슷하다는 게 무슨 뜻인가요?

http://en.wikipedia.org/wiki/Ascii85

"The basic need for a binary-to-text encoding comes from a need to communicate arbitrary binary data over preexisting communications protocols that were designed to carry only human-readable text. Those communication protocols may only be 7-bit safe (and within that avoid certain ASCII control codes), and may require line breaks at certain maximum intervals, and may not maintain whitespace. Thus, only the 94 printable ASCII characters are "safe" to use to convey data.

koreaccm의 이미지

[스프레드시트] url을 마우스클릭으로 열 때와 alt + enter 키로 열 때의 차이점?


안녕하세요. 오래 전부터 궁금했던
미스테리한 현상이 있습니다.
바로 엑셀/구글 스프레드시트 에서 URL을 열 때 생기는 일인데요.

Alt + Enter를 눌러서 사이트를 열 떄와
마우스로 클릭하여 사이트를 열 때의 결과가
달라지는 사이트들이 있습니다.

예를 들면, 분명히 Alt + Enter로 열 때는 특정 페이지가 나타나는데 반해
마우스로 열면 페이지가 없다거나 상관없는 어느 페이지로 리디렉션되기도 합니다.

윈도우와 맥을 가리지 않으며, 단순히 특정사이트만 그랬던 것이 아닙니다.
오래전부터 겪었던 일인데, 오늘 회사에서 또 겪고 있어
원인이 무엇인지 궁금해지네요.

qkswodus의 이미지

소스코드 주석달기좀 도와주실분 !!! ㅠㅠ

서로 공부도 할겸.. 좀 도와주실분 계시면 연락좀 주세요
banjeayoun@nate.com
입니다 ㅠㅠㅠㅠ

불량청년의 이미지

socket select() function의 return 값과 errno 문의.

recvdata() 함수에서 select()로 readfd가 셋되면 socket data를 read하도록 구현했습니다.

그런데 select의 timeout이 발생하여 0을 리턴하는데 errno를 검사해 보니 22로 나오는데요.

22를 찾아보니 invalid argument라고 나오는데... 이 22값의 의미를 잘 모르겠네요.

조언 부탁 드립니다. ^^;

oosap의 이미지

gdb 말고도 reverse debugging 이 되는 디버거가 있나요?

http://sourceware.org/gdb/wiki/ProcessRecord/Tutorial

위의 튜토라이얼을 읽어보았습니다.

제가 원하던 기능인데 모르고 못쓰고 있다가 있는 걸 지금에서야 발견했습니다.

- 이 기능 많이들 쓰시나요?

- 비주얼스튜디오나 다른 디버거에서도 이런 기능이 지원되고 있나요?

궁금합니다.

ukyoukyo의 이미지

ncurses 라이브러리는 static link(static build)가 안되나요 ? // gcc -static hello.c -o hello -lncurses 빌드가 안되네요...



CentOS 6.3 32비트 환경입니다.

ncurses 라이브러리는 static link(static build)가 안되나요 ? // gcc -static hello.c -o hello -lncurses 빌드가 안되네요...


zzzalxl의 이미지

채팅서버 fifo방식 문제...

채팅서버를 fifo방식을 써서 구현했는데 서버창하나 클라이언트창 두개로해서

각 클라이언트끼리 채팅을 주고받는 것을 구현해서 성공했습니다.

근데 한쪽은 주고 한쪽은 받고만 하는거라 이 방식을 양쪽다 주고받고를 동시에

실시간으루 구현하려고 하는데 도무지 감이 안잡혀서요...

고수님들 답변 바랍니다.

/*
* echo_serv
* test
*/

sacredone의 이미지

아파치 초보 개발자 질문 드려용..

가장 취약한 서버를 만들고자 합니다

OS : centos 5.6
아파치 : 2.4.3

아파치 설치경로는

/usr/local/apache 이구요

현재 ip 주소는 10.1.1.6 입니다

브라우져 키고 주소창에

http://10.1.1.6

치면 원래는 index.html 을 보여주는데

취약한 서버 만들어야하니까 그거 없애고 디렉토리 리스팅했구요

그래서 보여지는 디렉토리 (홈디렉토리) 가 /usr/local/apache/htdocs 입니다

이 디렉토리를 루트폴더 (/) 나 하다못해 /usr/local/apache 폴더로라도 변경 가능할까요?

당연히 apache 폴더에는 conf , lib , include 등등 중요한 폴더들이 있고

이 서버에 접속한자는 이폴더들에 대한 권한을 다 갖고있게요

httpd.conf 에서

페이지

프로그래밍 QnA 구독하기