본문 바로가기 메뉴 바로가기

Now or Never

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Now or Never

검색하기 폼
  • 분류 전체보기 (292)
    • Java (43)
      • Java 올인원 패키지 (32)
      • Java Basic (7)
      • Java Design Pattern (1)
      • JDBC (2)
      • Java OOP (1)
    • Information (1)
    • 컴퓨터 공학(CS) (19)
      • 데이터베이스 (6)
      • 시스템 분석 및 설계 (2)
      • 운영체제 (7)
      • 네트워크 기본 정보 (4)
    • Study (49)
      • DataStructure (11)
      • TIL in Japanese (Today I Le.. (27)
      • TIL in English (Today I Lea.. (2)
      • TIL (Today I Learned) (9)
    • JSP (27)
      • 인프런 JSP (23)
      • MVC1 게시판 만들기 (4)
    • CSS (2)
      • 생활코딩 - CSS (2)
    • javaScript (8)
      • 생활코딩 - JavaScript (4)
      • Udemy - WebBootcamp (1)
      • javaScript (3)
    • DataBase (13)
      • 생활코딩 - MySQL (1)
      • 오라클 SQL (10)
      • SQL 용어 (2)
    • Spring (17)
      • 인프런 - Spring (4)
      • SpringBoot & AWS (5)
      • 패캠 - Spring (1)
      • Maven (6)
      • Spring lecture (1)
    • Algorithm (65)
      • Algorithm Practice (21)
      • Codility (6)
      • 백준 (30)
      • SWEA (2)
      • 프로그래머스 (5)
    • HTML (2)
      • 클래스라이언 웹기초 (0)
      • HTML 용어 개념 (2)
    • 리눅스 (8)
      • 리눅스 기초 (1)
      • 생활코딩 리눅스 (0)
      • Ubuntu on Windows 10 (7)
    • 생각정리 (6)
    • 토막지식시리즈 (29)
      • GraphQL 토막지식 (3)
      • javascript 토막지식 (12)
      • React 토막지식 (7)
      • DB 토막지식 (1)
      • Rxjs 토막지식 (0)
      • 삽질기록 (4)
  • 방명록

20200502 (3)
사용자 추가하기

Goal - 리눅스에서 사용자를 추가하는 이유에 대해 알아본다 - 사용자 추가명령어를 알아본다 - 사용자와 그룹을 추가하는 실습을 해본다. 1. 사용자를 추가하는 이유 예를들어 자바를 이용해서 웹 어플리케이션을 만든다고 했을 때, 협업이 이루어질 수 있기 때문에 관련된 자료들을 이용할 수 있도록 다른 사용자에게 역할을 부여하는 작업이 필요하다. 2. 사용자 추가 명령어 1) useradd - 사용자추가 2) usermod - 사용자 변경 3) userdel - 사용자 삭제 2-1 dragon 사용자 추가하기 1) useradd dragon 입력 2) cat /etc/passwd 또는 tail -n2 /etc/passwd 입력 : 사용자가 추가되었는지 확인하기 위한 명령어, 명령어를 입력하면 밑의 사진과 ..

리눅스/Ubuntu on Windows 10 2020. 5. 2. 23:34
Backjoon(백준) 11054 - 가장 긴 바이토닉 부분 수열(Java)

1. 풀이 힌트 - 백준 11053 - 가장 긴 증가하는 부분 수열과 비슷한 문제이다. 부분 수열을 고려 할 때, 증가하는 값과 이어지는 감소하는 값을 고려한 바이토닉 수열의 길이를 구해야 한다. 따라서 증가에서 감소로 가는 부분에서, 증가할 때 이어지던 수열의 길이를 감소할 때 이어서 카운트 해주어야 한다 2. 풀이 과정 - 기본적으로 이전에 작성한 '가장 긴 증가하는 부분 수열의 풀이'를 기준으로 설명하겠다. 1) 밑의 표와 같이 증가하는 부분 수열의 크기만을 기록한 기존의 dp 배열을 2차원으로 확장하여 저장된 값, 증가하는 부분의 수열의 크기, 감소하는 수열의 크기(+ 바이토닉 구간)을 저장하는 새로운 배열을 선언해야 한다 표1) 증가하는 부분수열만 고려한 배열선언 arr (저장된 값) 10 20..

Algorithm/백준 2020. 5. 2. 21:54
Backjoon(백준) 11053번 - 가장 긴 증가하는 부분 수열(Java)

1. 풀이 힌트 - 어떤 인덱스의 크기를 기준으로 첫 번째 인덱스 부터 해당 인덱스 앞까지 값을 비교하면서, 부분 수열의 크기를 카운트해준다. 2. 풀이 과정 1) 6개의 숫자 10, 20, 10, 30, 20, 50를 저장하는 배열(arr)을 선언하고, 해당 배열안의 숫자들의 크기를 비교하여 부분 수열의 크기를 카운트한 수를 저장하는 배열(dp)을 선언한다. arr (저장된 값) 10 20 10 30 20 50 dp (큰 순서) 0 0 0 0 0 0 수열의 크기가 6이므로 총 6번의 비교 작업을 수행한다. 2) 첫번째 비교 작업 (i = 1)일 때는 첫번째 수가 가장 큰 수이므로 해당 dp값으로 +1을 추가한다. arr (저장된 값) 10 20 10 30 20 50 dp (큰 순서) 1 0 0 0 0 ..

Algorithm/백준 2020. 5. 2. 20:13
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
TAG
  • 20200319
  • 20200423
  • chapter8
  • 20200504
  • 20201204
  • 20200330
  • 백준
  • 20200512
  • 20200420
  • chapter7
  • 20200413
  • 20200417
  • 20200403
  • 20200424
  • 20200622
  • 20200425
  • 생활코딩리눅스
  • 20200510
  • 20200406
  • 20200503
  • likelion
  • 20200317
  • 20200427
  • 20200428
  • 20200624
  • 20200429
  • 20200804
  • 20200421
  • 20200415
  • 20200502
more
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바