원본 자료를 전체화면으로 보면 더 쉽게 볼 수 있어요!
원본 자료를 전체화면으로 보면 더 쉽게 볼 수 있어요!
개발을 하다보면, 개발자들끼리 얘기 하다보면 URL이 자주 등장합니다.
그리고 문서나 stackoverflow를 이용하다 보면 URI라는 단어도 심심치 않게 보입니다.
아직까지 정확히 URL과 URI에 대해 차이점을 명확히 모르는 관계로 정리해보려 합니다.
원본자료
와! 얼마만에 자료구조를 포스팅 하는지..
이미 자료는 다 만들어놨는데.. 그간 이런저런 문제와 핑계로 인해 이제 다시 올리게 되었습니다.
Linux의 파일 구조에 대해서 etc와 var에 대해서 간단하게 찾아보고 이외 제게 필요한 정보들을 기록합니다.
어떤 정보를 주고 받을때 JSON를 자주 사용합니다.
Golang은 JSON을 처리하기 위해 데이터를 JSON으로 Marshal, Unmarshal을 거칩니다.
이번 포스트에서는 큰 숫자값에 대해서 Marshal, Unmarshal시 값의 차이가 생겼던 경험과 해결에 대해서 적습니다.
리눅스나 SSH로 접속해서 명령어를 실행하는 상황이 자주 생기고 있습니다.
그럴때마다 새로운 터미널에서 명령어를 순차적으로 반복해서 입력해야하는 번거로움도 동반합니다.
이럴때 shell script를 만들어 반복잡업을 줄일 수 있는데 이 포스트에서는 shell 명령어중에서도 ;
&
&&
에 대해서 써보려합니다.
원본자료
오늘 내용은 연결리스트이지만 대부분은 ADT내용이네요.
다음시간에 연결리스트쪽을 더 자세하게 볼 수 있을 것 같습니다.
알고리즘 테스트에는 채점, 확인 프로그램이 사용됩니다.
이 입력값 대비 출력값이 올바른지(알고리즘 구조가 맞는지), 속도는 어느정도인지, 메모리는 얼마나 사용하는지 등..
만약 올바른 알고리즘이라도 속도나 메모리 사용을 초과하면 잘못된 풀이로 판단합니다.
오늘은 알고리즘 테스트와 관련하여 속도에 대해서 이야기해볼가 합니다.