thisisnew (매일 코딩, 매일 독서)

고정 헤더 영역

글 제목

메뉴 레이어

thisisnew (매일 코딩, 매일 독서)

메뉴 리스트

  • 홈
  • 태그
  • 전체보기 (164)
    • Development (131)
      • Go (5)
      • Java (7)
      • Servlet (1)
      • Spring (0)
      • Docker (17)
      • Elasticsearch (4)
      • Linux (16)
      • Algorithm (72)
      • Deployment (1)
      • Javascript (1)
      • Regular Expression (7)
    • Diary (9)
    • Review (24)
      • Book (19)
      • Book(DEV) (4)
      • Movie (1)

검색 레이어

thisisnew (매일 코딩, 매일 독서)

검색 영역

컨텐츠 검색

전체보기

  • Linux - 텍스트 처리 (2)

    2022.12.25 by thisisnew

  • Linux - 텍스트 처리 (1)

    2022.12.24 by thisisnew

  • [Programmers] Lv.1 크기가 작은 부분문자열 (Go)

    2022.12.23 by thisisnew

  • [백준] 2935번 소음 (Go)

    2022.12.22 by thisisnew

  • [백준] 1302번 베스트셀러 (Go)

    2022.12.21 by thisisnew

  • [백준] 1764번 듣보잡 (Go)

    2022.12.20 by thisisnew

  • [백준] 1032번 명령 프롬프트 (Go)

    2022.12.19 by thisisnew

  • [백준] 1439번 뒤집기 (Go)

    2022.12.18 by thisisnew

Linux - 텍스트 처리 (2)

https://thisisnew-storage.tistory.com/155 앞서 sort 명령어를 특정 필드를 중심으로 정렬하는 것에 대해 살펴봤는데요. sort 명령어의 옵션에는 이 외에도 몇 가지가 더 있습니다. 우선 숫자 값으로 정렬하는 방법인데요. -n 옵션을 사용하면 문자열을 숫자 값으로 인식하고 정렬하게 됩니다. 앞서 사용했던 file_sort 파일의 내용을 아래와 같이 작성하고요. 다음 정렬을 해보겠습니다. 만약 -n 옵션을 사용하지 않을 경우에는 저 행들을 문자로 인식하겠죠? sort file_sort 그럼 실제로 이렇게 1 다음에 10이 나오는 이상한(?) 결과가 나옵니다. 하지만 -n 옵션을 사용하면요. sort -n file_sort 그럼 이번에는 이렇게 제대로 정렬된 것을 볼 수 있..

Development/Linux 2022. 12. 25. 00:01

Linux - 텍스트 처리 (1)

8. 텍스트 처리 8-1. wc 명령어 wc는 word count의 약자인데요. 그래서 wc 명령어는 입력파일의 행 수, 단어 수, 바이트 수를 출력하는 명령어입니다. 다음 옵션을 지정할 수 있는데요. -l : 행 수 -w : 단어 수 -c : 바이트 wc 옵션 /etc/passwd 옵션을 지정하면 위의 이미지처럼 해당하는 결과를 볼 수 있습니다. 만약 옵션을 지정하지 않을 경우에는 행, 단어, 바이트의 수가 차례대로 출력됩니다. wc /etc/passwd 8-2. sort 명령어 sort 명령어는 행 단위로 정렬한 결과를 출력합니다. 만약 아무런 옵션이 없을 경우에는 알파벳 순으로 정렬됩니다. 우선 아래와 같이 임의의 파일을 하나 만들고요. (파일명은 sort_file로 정했습니다.) 그리고 알파벳을 ..

Development/Linux 2022. 12. 24. 00:01

[Programmers] Lv.1 크기가 작은 부분문자열 (Go)

https://school.programmers.co.kr/learn/courses/30/lessons/147355 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 숫자로 이루어진 문자열 t와 p가 주어질 때, t에서 p와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 p가 나타내는 수보다 작거나 같은 것이 나오는 횟수를 return하는 함수 solution을 완성하세요. 예를 들어, t="3141592"이고 p="271" 인 경우, t의 길이가 3인 부분 문자열은 314, 141, 415, 159, 592입니다. 이 문자열이 나..

Development/Algorithm 2022. 12. 23. 16:12

[백준] 2935번 소음 (Go)

https://www.acmicpc.net/problem/2935 2935번: 소음 수업 시간에 떠드는 두 학생이 있다. 두 학생은 수업에 집중하는 대신에 글로벌 경제 위기에 대해서 토론하고 있었다. 토론이 점점 과열되면서 두 학생은 목소리를 높였고, 결국 선생님은 크게 www.acmicpc.net 문제 수업 시간에 떠드는 두 학생이 있다. 두 학생은 수업에 집중하는 대신에 글로벌 경제 위기에 대해서 토론하고 있었다. 토론이 점점 과열되면서 두 학생은 목소리를 높였고, 결국 선생님은 크게 분노하였다. 이렇게 학생들이 수업 시간에 떠드는 문제는 어떻게 해결해야 할까? 얼마전에 초등학교 선생님으로 취직한 상근이는 이 문제를 수학 문제로 해결한다. 학생들을 진정시키기 위해 칠판에 수학 문제를 써주고, 아이들에..

Development/Algorithm 2022. 12. 22. 00:01

[백준] 1302번 베스트셀러 (Go)

https://www.acmicpc.net/problem/1302 1302번: 베스트셀러 첫째 줄에 오늘 하루 동안 팔린 책의 개수 N이 주어진다. 이 값은 1,000보다 작거나 같은 자연수이다. 둘째부터 N개의 줄에 책의 제목이 입력으로 들어온다. 책의 제목의 길이는 50보다 작거나 같고 www.acmicpc.net 문제 김형택은 탑문고의 직원이다. 김형택은 계산대에서 계산을 하는 직원이다. 김형택은 그날 근무가 끝난 후에, 오늘 판매한 책의 제목을 보면서 가장 많이 팔린 책의 제목을 칠판에 써놓는 일도 같이 하고 있다. 오늘 하루 동안 팔린 책의 제목이 입력으로 들어왔을 때, 가장 많이 팔린 책의 제목을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 오늘 하루 동안 팔린 책의 개수 N이 주어진다. ..

Development/Algorithm 2022. 12. 21. 00:01

[백준] 1764번 듣보잡 (Go)

https://www.acmicpc.net/problem/1764 1764번: 듣보잡 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. www.acmicpc.net 문제 김진영이 듣도 못한 사람의 명단과, 보도 못한 사람의 명단이 주어질 때, 듣도 보도 못한 사람의 명단을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. 이름은 띄어쓰기 없이 알파벳 소문자로만 이루어지며, ..

Development/Algorithm 2022. 12. 20. 00:02

[백준] 1032번 명령 프롬프트 (Go)

https://www.acmicpc.net/problem/1032 1032번: 명령 프롬프트 첫째 줄에 파일 이름의 개수 N이 주어진다. 둘째 줄부터 N개의 줄에는 파일 이름이 주어진다. N은 50보다 작거나 같은 자연수이고 파일 이름의 길이는 모두 같고 길이는 최대 50이다. 파일이름은 www.acmicpc.net 문제 시작 -> 실행 -> cmd를 쳐보자. 검정 화면이 눈에 보인다. 여기서 dir이라고 치면 그 디렉토리에 있는 서브디렉토리와 파일이 모두 나온다. 이때 원하는 파일을 찾으려면 다음과 같이 하면 된다. dir *.exe라고 치면 확장자가 exe인 파일이 다 나온다. "dir 패턴"과 같이 치면 그 패턴에 맞는 파일만 검색 결과로 나온다. 예를 들어, dir a?b.exe라고 검색하면 파일..

Development/Algorithm 2022. 12. 19. 00:01

[백준] 1439번 뒤집기 (Go)

https://www.acmicpc.net/problem/1439 1439번: 뒤집기 다솜이는 0과 1로만 이루어진 문자열 S를 가지고 있다. 다솜이는 이 문자열 S에 있는 모든 숫자를 전부 같게 만들려고 한다. 다솜이가 할 수 있는 행동은 S에서 연속된 하나 이상의 숫자를 잡고 모 www.acmicpc.net 문제 다솜이는 0과 1로만 이루어진 문자열 S를 가지고 있다. 다솜이는 이 문자열 S에 있는 모든 숫자를 전부 같게 만들려고 한다. 다솜이가 할 수 있는 행동은 S에서 연속된 하나 이상의 숫자를 잡고 모두 뒤집는 것이다. 뒤집는 것은 1을 0으로, 0을 1로 바꾸는 것을 의미한다. 예를 들어 S=0001100 일 때, 전체를 뒤집으면 1110011이 된다. 4번째 문자부터 5번째 문자까지 뒤집으면..

Development/Algorithm 2022. 12. 18. 00:01

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 5 6 ··· 21
다음
Github LinkedIn
thisisnew (매일 코딩, 매일 독서)
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바