전체 글
[MacOS] 맥 터미널 기록 삭제
MacOS에서 터미널을 이용할 때 위에 화살표를 누르면 이전에 사용한 명령어들이 나온다. 이전의 명령어들을 지우려면 어떻게 해야할까? 현재 세션 기록 지우기 history는 현재와 장기기억으로 나눌 수 있다. history 명령은 Bash 자체에 내장되어 있으며 -c 명령어는 프로그램에 해당 기록을 지우도록 지시한다. 현재 세션의 기록은 지워지지만 장기기억은 지워지지 않는다. history -c bash 모든 기록 지우기 rm ~/.bash_history history에 저장된 기록들을 지워주는 명령어이다. zsh 모든 기록 지우기 rm ~/.zsh_history 위의 명령어를 수행하고 터미널을 나갔다 들어오면 이전 기록들이 사라진 것을 확인할 수 있다!
[연습문제] 줄 서는 방법 - Level 2
코딩테스트 연습 - 줄 서는 방법 n명의 사람이 일렬로 줄을 서고 있습니다. n명의 사람들에게는 각각 1번부터 n번까지 번호가 매겨져 있습니다. n명이 사람을 줄을 서는 방법은 여러가지 방법이 있습니다. 예를 들어서 3명의 사람 programmers.co.kr 문제 설명 n명의 사람이 일렬로 줄을 서고 있습니다. n명의 사람들에게는 각각 1번부터 n번까지 번호가 매겨져 있습니다. n명이 사람을 줄을 서는 방법은 여러가지 방법이 있습니다. 예를 들어서 3명의 사람이 있다면 다음과 같이 6개의 방법이 있습니다. [1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1] 사람의 수 n과, 자연수 k가 주어질 때, 사람을 나열 하는 방법을 사전 순으로 나열 했을 ..
[LeetCode] Merge Sorted Array (Python)
Explore - LeetCode LeetCode Explore is the best place for everyone to start practicing and learning on LeetCode. No matter if you are a beginner or a master, there are always new topics waiting for you to explore. leetcode.com Problem You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and two integers m and n, representing the number of elements in nums1 and nums2 ..
[LeetCode] Duplicate Zeros (Python)
Explore - LeetCode LeetCode Explore is the best place for everyone to start practicing and learning on LeetCode. No matter if you are a beginner or a master, there are always new topics waiting for you to explore. leetcode.com Problem Given a fixed-length integer array arr, duplicate each occurrence of zero, shifting the remaining elements to the right. solution class Solution: def duplicateZero..