BONUS

보너스는 우리가 push_swap 할 때 잘 나오는지 확인한 checker를 구현하는 것임. 쉽게 생각해서 하면 되는 것들 뭐 있냐 push_swap에서 한 인자값 처리 코드 들고오기 get_next_line 들고와서 인자 읽어주기 그 인자 즉 명령어 일텐데 거기에 맞게 움직이면 됨. 입력값이 없으면 이제 a스택이 정렬되었는지 확인 그리고 b스택에 뭐가 없는지 확인 잘 되었으면 OK 아니면 KO 끝 이 3가지만 알아도 잘하는 사람이라면 하루 안에 다 할 것 같아용 -jaeyojun-
Lighttpd 설치 sudo apt-get install lighttpd 서버활성화 sudo systemctl enable lighttpd.service#enable with start up sudo systemctl start lighttpd.service 서버 정지 sudo systemctl stop lighttpd.service PHP 설치 및 연동 다음 명령어를 통해 웹 서버와 연동할 PHP 를 설치한다. PHP-FPM 은 PHP FastCGI Process Manager의 약자 sudo apt install php php-fpm 설치 후, 다음 명령어를 통해 php.ini 파일의 cgi.fix_pathinfo=1 행 주석을 해제한다! 파일 위치: /etc/php/7.4/fpm 열면 뭐 겁나 많..
Mandatory part get_next_line.h #ifndef GET_NEXT_LINE_H # define GET_NEXT_LINE_H # include # include # ifndef BUFFER_SIZE # define BUFFER_SIZE 42 # endif char*ft_check_null(char *line); char*ft_strdup(char *string); char*ft_strjoin(char *s1, char *s2, int s2_len, int count); char*ft_strcat(char *buff, char *prev); char*ft_strchr(const char *s, int c); intft_strlen(const char *s); char*ft_substr(c..
OPEN_MAX 파일 디스크립터는 최대값이 있다. 일반적으로 파일 디스크립터 값은 0 ~ OPEN_MAX 까지 둘 수 있으며, OPEN_MAX라는 매크로 값은 코드가 실행되는 환경 (플랫폼)에 따라 다르다. 이는 limits.h에서 확인 가능하다. 만일 윈도우 환경이라면 stdio.h의 FOPEN_MAX에서 확인할 수 있다. 우리가 bonus를 풀기 위해 컴퓨터에서 최대한 파일을 몇 개 열 수 있는 지를 알아야 OPEN_MAX 값을 알 수가 있다. 그 방법으로는 ulimit 명령어를 사용하면 된다. ulimit는 무엇인가? ulimit은 프로세스의 자원 한도를 설정하는 명령어 ulimit [옵션] 값 ( Centos , RHEL 기준) a : 모든 제한 사항을 보여줌. c : 최대 코어 파일 사이즈 d ..
재윤
'BONUS' 태그의 글 목록