란 개발일지

Total / Today

고정 헤더 영역

글 제목

메뉴 레이어

란 개발일지 Total / Today

메뉴 리스트

  • MY GITHUB
  • GITHUB.IO
  • 태그
  • 방명록
  • 전체 (257)
    • 일상 (21)
    • 학부 (14)
      • 캡스톤(a.k.a 졸작) (14)
    • 취준 (48)
      • 1. 기술면접 (12)
      • 2. 코딩테스트 (36)
    • 여러가지 (18)
      • 맥린이 탈출기 (12)
      • 기타 (6)
    • 갭알 (35)
      • 어렵다.. 서버.. (5)
      • WEB (15)
      • GIT (6)
      • JS & JQUERY (8)
      • DATABASE (1)
    • JAVA (61)
      • 기본 & 강의복습 (32)
      • SPRING (29)
    • PYTHON (60)
      • 기본 (19)
      • K-DIGITAL (41)

검색 레이어

란 개발일지

검색 영역

컨텐츠 검색

전체 글

  • 20220302 | 지금까지의 취준 회고(+ GS네트웍스 IT 지원 및 탈락 후기)

    2022.03.02 by ranlan

  • [PROGRAMMERS] 탐욕법 뽀개기 | 파이썬 | 프로그래머스 탐욕법(Greedy) 문제풀이

    2022.03.02 by ranlan

  • [BAEKJOON] 탐욕법 뽀개기 | 파이썬 | 백준 Lv16. 그리디 알고리즘 문제풀이

    2022.03.02 by ranlan

  • [PROGRAMMERS] 완전탐색 뽀개기 | 파이썬 | 프로그래머스 완전탐색 문제풀이

    2022.02.12 by ranlan

  • [BAEKJOON] 완전탐색 뽀개기 | 파이썬 | 백준 Lv11. 브루트 포스 문제풀이

    2022.02.11 by ranlan

  • [BACKEND] 매일매일 준비하는 백엔드 기술면접 2/6-2/8

    2022.02.07 by ranlan

  • [BACKEND] 매일매일 준비하는 백엔드 기술면접 2/3-2/5

    2022.02.07 by ranlan

  • [BACKEND] 매일매일 준비하는 백엔드 기술면접 2/1-2/2

    2022.02.04 by ranlan

  • [BACKEND] 매일매일 준비하는 백엔드 기술면접 1/29-1/31

    2022.02.03 by ranlan

  • [BACKEND] 매일매일 준비하는 백엔드 기술면접 1/26-1/28

    2022.02.03 by ranlan

  • [BACKEND] 백엔드 개발 기술면접 준비(6) 운영체제&네트워크

    2022.02.03 by ranlan

  • [BACKEND] 백엔드 개발 기술면접 준비(5) 데이터베이스

    2022.02.01 by ranlan

20220302 | 지금까지의 취준 회고(+ GS네트웍스 IT 지원 및 탈락 후기)

정말 오랜만에 포스팅을 그것도 일상 포스팅을 남긴다.블로그 시작하게 된 계기가 단순히 취업 준비나 포트폴리오가 아니라 공부한 것에 대해 복습하는 시간을 갖고자 시작한 것이였는데어느 순간부터 포스팅이 숙제마냥 하기 귀찮아지고.. 이력서에 블로그 주소를 써서 내면 누군가 내 블로그를 읽어볼 것에 대해 스트레스를 받는다.요즘 취준 때문에 코테나 기술질문 관련 내용밖에 없고 이전에 내가 관심있었던고, 공부하고 싶던 내용은 안 다룬지 몇달이 지났다.퇴사하고 졸업하고 온전히 내 시간이 생기면 혼자 강의 들으며 이것저것 공부하고 개발해보고 하는 시간을 갖고 싶었지만막상 이래되니 맘이 편치가 않다 ㅠㅠ나름 취업하겠다고 여러 군데 코테도 보고 이력서도 넣고 했는데 탈락만 지금 몇 번째인지코테 공부는 정말 할수록 느는 기..

일상 2022. 3. 2. 21:36

[PROGRAMMERS] 탐욕법 뽀개기 | 파이썬 | 프로그래머스 탐욕법(Greedy) 문제풀이

PROGRAMMERS 프로그래머스 코딩테스트 연습 > 고득점 kit >  탐욕법 https://programmers.co.kr/learn/courses/30/parts/12244 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr Lv1. 체육복체육복을 도난당한 학생들의 번호가 담긴 배열 lost와 여벌의 체육복을 가져온 학생들의 번호가 담긴 배열 reserve가 주어진다.여벌을 가져온 학생들은 도난당한 학생들 중 자신의 바로 앞이나 뒤 번호의 학생에게 체육복을 빌려줄 수 있으며 여벌을 챙겨온 학생이 도난을 당한 경우도 있다.체육복이 있어 체육수업을 들을 수 있는..

취준/2. 코딩테스트 2022. 3. 2. 19:10

[BAEKJOON] 탐욕법 뽀개기 | 파이썬 | 백준 Lv16. 그리디 알고리즘 문제풀이

BAEKJOON 백준 코딩테스트 단계별로 풀어보기 > LEVEL16. 그리디 알고리즘https://www.acmicpc.net/step/33 그리디 알고리즘 단계동전의 조건이 특별해서 동적 프로그래밍보다 빠르게 답을 찾을 수 있는 문제www.acmicpc.net 탐욕법이란(Greedy)란매 순간 현재 상황에서 최선의 답(가장 좋아보이는 답)을 고르는 것이다. 현재의 답이 나중에 미칠 영향을 생각하지 않는다.그리디 알고리즘으로 문제를 풀기 위해서는 문제 해결을 위한 최소한의 아이디어가 필요하다.* 문제 풀이에 필요한 최소한의 아이디어는 주로 주어진 문제 조건을 통해 얻을 수 있음  11047. 동전(0)총 N 종류의 동전을 갖고 있을 때 갖고 있는 동전들을 이용해 M원을 만들어야한다. 이때 필요한 동전..

취준/2. 코딩테스트 2022. 3. 2. 18:18

[PROGRAMMERS] 완전탐색 뽀개기 | 파이썬 | 프로그래머스 완전탐색 문제풀이

PROGRAMMERS 프로그래머스 코딩테스트 연습 > 고득점 kit >  완전탐색 https://programmers.co.kr/learn/courses/30/parts/12230 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr Lv1. 모의고사1번 수포자부터 3번 수포자까지 답을 찍는 패턴(규칙)이 정해져있다. 정답 배열이 주어지면 가장 문제를 많이 맞춘 학생을 반환한다.점수가 같을 경우(답을 여러명 반환해야할 경우) 오름차순으로 정렬하여 반환한다. 내 코드)def solution(answers): answer = [] student1 = ..

취준/2. 코딩테스트 2022. 2. 12. 00:20

[BAEKJOON] 완전탐색 뽀개기 | 파이썬 | 백준 Lv11. 브루트 포스 문제풀이

BAEKJOON 백준 코딩테스트 단계별로 풀어보기 > LEVEL 11 브루트 포스 https://www.acmicpc.net/step/22 브루트 포스 단계체스판을 만드는 모든 경우를 시도하여 최적의 방법을 찾는 문제www.acmicpc.net 완전 탐색(Brute-Force Search)이란탐색 가능한 모든 경우의 수를 확인하여 답을 찾는 방법이다.  2798. 블랙잭N과 M 두 자연수를 입력받는다. N은 카드의 개수이고 M은 카드의 합이 넘지 말아야할 최대의 수이다.N장의 카드 중 3장을 골라 M에 최대한 가까운 수를 만들어 반환한다. 단 M을 넘어선 안된다. 내 코드) 메모리 42748mb / 시간 152msfrom itertools import combinationsanswer = 0n, m =..

취준/2. 코딩테스트 2022. 2. 11. 17:10

[BACKEND] 매일매일 준비하는 백엔드 기술면접 2/6-2/8

[망나니 개발자 Mangky's Diary] 기술 면접 준비를 위한 문제 구독 서비스 https://mangkyu.tistory.com/200 [기술면접] CS 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) 1. 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) [ 서비스 소개 ] 개발자가 되기 위해 또는 새로운 회사로 이직하기 위해 기술 면접 준비는 필수입니다. 많은 분들이 기술 면접을 준 mangkyu.tistory.com 2022/02/06 1. [OS] 멀티 쓰레드 개발할 때 주의해야할 점은 무엇인가요. 2. [SERVER] 웹 서버와 WAS(웹 어플리케이션 서버)의 차이와 대표적인 예시를 설명하세요. 웹 서버의 경우 정적 콘텐츠에 대한 요청을 처리하고 동적 컨텐츠에 대한 요청은 W..

취준/1. 기술면접 2022. 2. 7. 11:26

[BACKEND] 매일매일 준비하는 백엔드 기술면접 2/3-2/5

[망나니 개발자 Mangky's Diary] 기술 면접 준비를 위한 문제 구독 서비스 https://mangkyu.tistory.com/200 [기술면접] CS 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) 1. 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) [ 서비스 소개 ] 개발자가 되기 위해 또는 새로운 회사로 이직하기 위해 기술 면접 준비는 필수입니다. 많은 분들이 기술 면접을 준 mangkyu.tistory.com 2022/02/03 1. [SERVER] CORS(Cross-Origin-Resource-Sharing)에 대해 설명해주세요. CORS(교차 출처 리소스 공유)란 추가 HTTP 헤더를 이용해 다른 출처의 자원에 접근 가능한 권한을 부여하도록 브러우저에 알려주는 체제이..

취준/1. 기술면접 2022. 2. 7. 01:46

[BACKEND] 매일매일 준비하는 백엔드 기술면접 2/1-2/2

[망나니 개발자 Mangky's Diary] 기술 면접 준비를 위한 문제 구독 서비스 https://mangkyu.tistory.com/200 [기술면접] CS 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) 1. 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) [ 서비스 소개 ] 개발자가 되기 위해 또는 새로운 회사로 이직하기 위해 기술 면접 준비는 필수입니다. 많은 분들이 기술 면접을 준 mangkyu.tistory.com 2022/02/01 1. [ALGORITHM] n개의 배열에서 k(k

취준/1. 기술면접 2022. 2. 4. 11:59

[BACKEND] 매일매일 준비하는 백엔드 기술면접 1/29-1/31

[망나니 개발자 Mangky's Diary] 기술 면접 준비를 위한 문제 구독 서비스 https://mangkyu.tistory.com/200 [기술면접] CS 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) 1. 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) [ 서비스 소개 ] 개발자가 되기 위해 또는 새로운 회사로 이직하기 위해 기술 면접 준비는 필수입니다. 많은 분들이 기술 면접을 준 mangkyu.tistory.com 2022/01/29 1. [SPRING] AOP에서 Aspect, Advice, Pointcut 및 Joinpoint에 대해 설명해주세요 AOP(관점지향 프로그래밍)란 공통적인 관심을 분리해 모듈화시켜 핵심 로직에 영향을 미치지 않고 중복을 제거하는 방법론이다. As..

취준/1. 기술면접 2022. 2. 3. 12:32

[BACKEND] 매일매일 준비하는 백엔드 기술면접 1/26-1/28

구글링하며 알게된 블로그가 있다. 검색하면서 자주 들어가기도하고 팔로우한 상태이기도해서 새 글이 올라오면 열심히 챙겨본다. 바로바로 망나니 개발자님 블로그(MangKyu's Diary) 인데 기술면접 관련해서 찾아보다가 기술면접 관련 구독 서비스를 구현하신걸 봤다. 공부할겸 나도 나만의 서비스를 만들어보고싶다 생각했었는데 실제로 구현하셔서 서비스 제공중이라니.. 그 실천력과 실력이 부러울 따름이다.. 👉🏻 [망나니 개발자 Mangkyu's Diary] CS 기술 면접 준비를 위한 문제 구독 서비스 https://mangkyu.tistory.com/200 [기술면접] CS 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) 1. 기술 면접 준비를 위한 문제 구독 서비스(신청하세요!) [ 서비스 소개 ]..

취준/1. 기술면접 2022. 2. 3. 00:12

[BACKEND] 백엔드 개발 기술면접 준비(6) 운영체제&네트워크

Q. IP와 도메인(Domain) A. IP는 인터넷에 연결되어있는 모든 장치를 식별할 수 있도록 부여되는 고유의 주소이며 이에 문자로 주소를 부여해 이름을 단 것을 도메인이라한다. * DNS(Domain Name System)이란 아이피 주소와 도메인 사이 변환을 담당하는 시스템 Q. IP / MAC A. ARP 프로토콜을 통해 IP → MAC, RARP 프로토콜을 통해 IP → MAC 주소 변환한다. IP 네트워크에 연결에 할당된 주소 MAC 통신기기 하드웨어 자체에 부여된 고유한 식별번호, 컴퓨터의 물리적 주소 IP는 수신, 발신의 경로를 찾기 위한 네트워크 주소, MAC 주소는 해당 기기의 물리적인(하드웨어) 주소이다. IP 주소는 통신 과정에서 결국 MAC 주소로 변경된다. Q. 이더넷 A. 인..

취준/1. 기술면접 2022. 2. 3. 00:01

[BACKEND] 백엔드 개발 기술면접 준비(5) 데이터베이스

기술면접 준비(5) 데이터베이스 Q. DBMS(Database Management System) A. 데이터베이스 관리 시스템이다. Q. RDBMS A. 2차원의 행과 열로 데이터의 관계를 정의하는 데이터베이스이다. 스키마에 맞춰 데이터를 관리하기 때문에 정합성을 유지할 수 있다. 하지만 시스템이 커질수록 쿼리가 복잡해지고 성능이 저하되며 수평 확장이 어렵다. 예) PostgreSQL, MySQL Q. NoSQL A. 스키마 없이 키와 값 형태로 자유롭게 값을 저장하는 데이터베이스이다. 스키마가 없어 유연하고 새로운 필드 저장과 저장된 데이터 조정이 가능하다. 따라서 데이터 조회가 빠르고 수직 및 수평 확장이 가능하다. 하지만 중복 데이터 저장이 가능하여 이에 대한 관리가 필요하다. 정확한 데이터 구조를..

취준/1. 기술면접 2022. 2. 1. 04:01

추가 정보

인기글

최신글

페이징

이전
1 ··· 3 4 5 6 7 8 9 ··· 22
다음
TISTORY
란 개발일지 © Magazine Lab & Customized by Juran

티스토리툴바