본문 바로가기
반응형

프로그래밍3

[c++] range based for 사용하기 (for 문 간단히 사용하기!!!) 하 진짜.... 이게 내 길인지 모르겠다. 그냥 적성에도 안 맞는거 꾸역 꾸역 하고 있는 느낌인데... 나이도 이제 적지 않은데 이거 이렇게 잡고 있는게 맞는가 하.... 깝깝함 암튼 일단 프로그래밍을 언어를 배우게 되면 우선 가장먼저 배우는게 두 가지가 있는데 내 생각에는 바로 1. if 2. for 라고 생각한다. if는 분기처리 for는 반복 if는 사람이 판단하는것 처럼 조건을 걸어 컴퓨터 대신에 사람이 판단조건을 넣어주고 for는 사람이 할 수 없는 컴퓨터의 특기인 엄청난 양의 반복을 시키는 명령어 이다. 가장먼저 배우기 때문에 나같이 하 프로그래밍에 특별히 재능이 없거나 크게 목숨걸지 않는 사람들은 제일 처음 배운 그 원형 형태의 for 문을 사골을 우려먹을때 까지 사용할거다. 하 그런데 나처.. 2020. 8. 30.
시간복잡도와 공간복잡도 개념. 알고리즘 초보라면 필독!! 알고리즘 공부를 시작함에 있어서 시간복잡도와 공간복잡도의 개념은 알고리즘 평가의 기본이 되는 개념입니다. 규모가 크거나 매우 복잡한 컴퓨터 프로그램을 개발할 때는 해결해야 할 문제를 제대로 이해해서 정확히 정의하고, 그 복잡도를 관리하고 구현하기 쉬운 작은 작업으로 분리하는데 가장 많은 노력이 투자되어야 합니다. 그러기 위해서는 복잡도 분석을 할 수 있어야합니다. 그렇기 때문에 알고리즘 평가의 기본이 되는 개념이 복잡도 개념인 것입니다. 복잡도의 개념은 크게 두 가지가 있습니다. 바로 시간복잡도 (Time Complexity) 와 공간복잡도 (Scpae Complexity)입니다. 재밋게도 저 둘은 사람들에게도 가장 중요한 자원들입니다. 이 두 자원을 어떻게 관리하냐가 알고리즘과 더 나아가서 프로젝트 전.. 2020. 5. 5.
cmd, bat findstr and 검색 윈도우 환경에서 개발하다보니 간단하게 쓸 프로그램으로 bat 파일을 많이 만든다.이걸 배치파일 다루면서 내가 얼마나 알아야 할게 많은지.. 그리고 금붕어 처럼 마치 잊어버리려고 애쓰는 듯이 최대한 빠르게 잊어버린다.안까먹기 하나씩 정리findstr파일에서 문자열을 찾을때 많이 쓰는 배치파일 함수다. 일반적으로 사용할때는 findstr "검색어1" 파일 이렇게 사용하면 되는데 나는 중복 검색이 필요했다. 퇴근하시는 김프로님께 여쭤본 결과findstr "검색어1" 파일 | findstr "검색어2" 땡큐! 2018. 12. 17.
반응형