메뉴 건너뛰기

OBG

Programming

C/C++
2015.10.13 16:40

정신나간 정렬 알고리즘

MoA
조회 수 573 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

1444621361Hhq8lEYmevhJ83smeDdUeSRXbF.png

 

http://rosettacode.org/wiki/Sorting_algorithms/Sleep_sort#C

http://www.todayhumor.co.kr/board/view.php?table=humorbest&no=1132722

 

설명

fork()함수가 실행되면 프로세스가 하나 더 생긴다.

fork()의 return 값은 자식 프로세스인 경우 0, 부모 프로세스는 pid를 갖는다.

즉, 부모 프로세스에서는 while 루프에서 빠져나가고 바로 sleep 실행, 자식 프로세스에서는 while 루프를 한번더 실행한다.

그 뒤 c가 0이 될때까지 반복.

결국 각 프로세스에서 v[c] 밀리초 뒤에 v[c]값이 출력됨.

참고로 fork()는 unix like os에서만 실행됨.

?

  1. Programming 게시판 관련

  2. "Node.js를 떠나며" - express를 만든 TJ의 글

  3. Golang Tutorial for Node.js Developers, Part I.: Getting started

  4. What's the difference between comma separated joins and join on syntax in MySQL?

  5. Building Pitaya, Wildlife’s own scalable game server framework

  6. How to send dynamic charts with a Slack bot

  7. [Javascript] 비동기, Promise, async, await 확실하게 이해하기

  8. Address Bar Install for Progressive Web Apps on the Desktop

  9. 추천(Recommendation) 시스템 - 알고리즘 Trend 정리

  10. What does set -e mean in a bash script?

  11. What does the last “-” (hyphen) mean in options of `bash`?

  12. 2016년에 자바스크립트를 배우는 기분

  13. 서비스중인 게임 DB 설계(쿠키런) 기초

  14. PHP: 잘못된 디자인의 프랙탈

  15. Windows 10 앱 개발(UWP)

  16. 정신나간 정렬 알고리즘

  17. 비트윈 PC 버전 개발기

  18. Machine Learning for Video Games

  19. [액션게임 만들기] 10. 캐릭터 기술 구현

  20. [액션게임 만들기] 9. 캐릭터 액션 구현 2

  21. [액션게임 만들기] 8. 캐릭터 액션 구현 1

Board Pagination Prev 1 ... 2 3 4 5 6 7 8 9 10 ... 15 Next
/ 15
위로