All97 [Java] 코딩테스트에 필요한 Java 기초 정리 Int vs long -> 들어갈 인수 범위가 너무 넓다 싶으면 long을 사용하자! Scanner vs bufferedReader -> 입력 데이터가 많으면 시간을 단축하기 위해 bufferedReader를 쓰자! -> Scanner는 파싱할 필요가 없어서 간단하지만 빠른건 BufferedReader ++i, i++ (전위연산자, 후위연산자) -> 나 먼저, 다른거 먼저 배열 인덱스로 이해하면 쉽다 Array A[]; int i=0; A[++i] = 10; //A[1]로 먼저 바뀌고 10이 담김 A[i++] = 10; //A[1]에 10을 담고 i가 2가 됨 Array 정렬 Arrays.sort(A); //오름차순 Arrays.sort(A, Collections.reverseOrder()); //내림차.. 2023. 3. 25. [R] 조건문과 반복문 / 데이터의 입출력 보호되어 있는 글 입니다. 2023. 3. 22. [C] 조건문(if-else문/switch-case문) 실습 보호되어 있는 글 입니다. 2023. 3. 22. macOS Catalina(M1,M2) 환경에서 git 설치 이번에 학습용으로 맥북 에어 m2를 구매했는데, homebrew 설치나 git 사용이 이전 버전의 macOS와 차이가 있어서 꽤 많은 글을 참고하고 짜집기해서 겨우겨우 성공했다.. 그래서 흩어져있는 정보들을 하나의 게시글로 작성해야지! 싶었다. Homebrew 설치 명령어 복사 Homebrew는 mac에서 사용하는 패키지 관리 도구인데, 이걸 이용해 git을 설치한다. https://brew.sh Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 공식 홈페이지에 들어가면 아래와 같은 사진이 뜨는데, 빨간색으로 표시한 부분을 누르면 명령어가 복사된다 버튼을 눌러 homebrew install 명령어를 복사하자 터미널에 붙여넣기 맥에서 터.. 2023. 3. 22. 이전 1 ··· 5 6 7 8 9 10 11 ··· 25 다음