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

hdd

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

hdd

검색하기 폼
  • 분류 전체보기 (329)
    • 암호학 (1)
    • SQL injection (117)
      • lord of SQL (50)
      • injection 문법 (2)
      • Zixem (10)
      • webhacking (55)
    • MySQL (1)
    • 백준 (121)
    • 코딩테스트 (2)
    • 백지 (4)
    • 프로그래머스 (45)
    • 기술스택 (34)
      • 자바(Spring) (34)
      • DataBase (0)
    • CS(Coumpter Science) (1)
    • 일기 (3)
  • 방명록

전체 글 (329)
올바른 괄호 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 백준에서 비슷한 2문제를 풀었던 기억이 난다. 코드 보자 def solution(s): ck = 0 for i in s: if ck

프로그래머스 2023. 9. 10. 16:57
문자열 겹쳐쓰기 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 환경이 달라져서 그런지 문제 푸는 게 재미있다. skt에서 시험을 본 환경 그대로이다. 카메라와 마이크만 빠졌지 ㅋㅋ 코드 def solution(my_string, overwrite_string, s): answer = '' for i in range(s): answer += my_string[i] answer += overwrite_string answer += my_string[s+len(overwrite_string):] return answer

프로그래머스 2023. 9. 10. 16:27
프로그래머스 자동 태그 추출

이번엔 프로그래머스에서 문제를 풀게 되었다. 역시나 문제를 풀고 나서 유의미한 문제들은 포스팅을 한다. 하지만 페이지의 형태가 바뀌었지 않는가. 기존 코드에서 수정해서 태그 추출기를 또 만들었다 코드 import requests import pyperclip from bs4 import BeautifulSoup def get_text_from_link(link): a = link.split('/')[-1] headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324..

백지 2023. 9. 10. 14:21
대소문자 바꿔서 출력하기 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 어제 skt 코딩테스트 후, 백준 문제 보다 프로그래머스 문제를 푸는 게 더 도움이 되지 않을까 생각이 들었다. 그래서 당분간 프로그래머스 문제를 풀 생각이다. 위 문제는 프로그래머스 레벨 0의 아주 간단한 문제다. 근데 대소문자 바꾸라길래 분명 라이브러리 함수가 있겠거니 싶었다. 코드 str = input() print(str.swapcase()) 배운 점 1. str.swapcase()로 대소문자를 바꿀 수 있다. 2. str.upper() // 문자열을 대문자로 변환한다. 3. str.lower() // 문자열을 소문자로 변환한다. 4. str.capitalize() // 첫 글자만 대문자, 나머지는 소문자로 ..

프로그래머스 2023. 9. 10. 14:12
skt 코딩테스트

오늘은 skt에서 코딩테스트를 봤다. 문제에 대해서는 이야기할 수 없고, 그냥 풀면서 한숨만 나왔다. 4문제 중에 1문제 밖에 맞추지 못했고, 그 또한 테스트 케이스만 만족했지 100 퍼 짜리 답인지는 모르겠다. 코딩테스트에 대한 방향성을 그래도 조금은 잡을 수 있었다. 그래도 지난번 11번가 코딩 테스트 때처럼, 입력값을 어떻게 받아서 처리하는지, 또한 값 제출은 어떻게 하는지에 대해 알게 되었다. 진짜 한걸음 더 나아갔다.. 문제를 풀며 느낀건, 문제를 풀 수 있는 방법과 로직에 대해 정확하게 정리하는 것이 선행되어야 한다. 다들 파이팅 하자. 올해 하반기 내에 코딩테스트를 정복해 보자. 일단 구현과 문제를 푸는 방법의 초기 설계에 집중하자. 1. 자료구조에 대해서 정확히 알아 둘 것. 2. 구현에 ..

코딩테스트 2023. 9. 9. 17:47
백준 2775 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 드디어 마음속 큰 짐인 동적계획법 문제에 진입했다. 오랜만이지만, 다행히 쉽게 풀 수 있는 문제였다. 코드 import sys as s n = int(s.stdin.readline()) for _ in range(n): array=[[i for i in range(1,15)]] k = int(input()) n = int(input()) for i in range(1,k+1): array2=[] for j in range(1,15): array2.append(sum(array[i-1][0:j])) array.append(array2) print(array[k][n-1]) 큰 설명이 필요없다.

백준 2023. 8. 29. 16:09
백준 13199 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 치킨이다. 2016 서울대학교 프로그래밍 경시대회 A번 문제이다. 풀다가 37%에서 시간초과가 계속 터졌다. 이런저런 모든 시도들을 다 해봤지만 시간초과 문제가 해결되지 않아 타인의 블로그를 찾아봤다. 나랑 크게 다를 바가 없었다. 그래서 타인의 코드를 제출했더니 웬걸. 12 퍼에서 시간초과가 난다. 단 한 코드도 정답판정을 받지 못했다. 따라서 내 코드가 가장 %를 높게 받았기에 일단 포스팅한다. import sys as s n = int(s.stdin.readline()) for _ in range(n): array = list(map(int,s.stdin.readline().split())) a = array[..

백준 2023. 8. 29. 14:53
백준 2447 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 재귀함수 진짜 쉽지 않다. 개념은 쉬운데, 문제를 해결하기 위한 패턴을 찾아내는 게 쉽지 않다. 하.. 일단 코드부터 보자 코드 def can(k): a = k//3 if k == 1 : return ['*'] line = can(a) array = [] for i in line: array.append(i*3) for i in line: array.append(i+' '*a+i) for i in line: array.append(i*3) return array while True: try : n = int(input()) print('\n'.join(can(n))) except: break 출처 : https://..

백준 2023. 8. 28. 17:28
이전 1 ··· 8 9 10 11 12 13 14 ··· 42 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • samron3
  • spring
  • 백준 피보나치 수열
  • 프로그래머스
  • 기술스택
  • 김영한 실전 자바 중급
  • extends
  • 프로그래머스 상품을 구매한 회원 비율 구하기 파이썬
  • samron
  • 상속
  • 백준 피보나치
  • 코딩테스트
  • 자바
  • Los
  • static
  • los 15
  • 스프링
  • 코딩테스트 준비
  • 김영한 실전 자바 기초
  • 백준
  • webhacking.kr
  • ys.k
  • 김영한
  • 상품을 구매한 회원 비율 구하기 파이썬
  • 김영한 실전 자바 기본
  • los 15단계
  • 프로그래머스 상품을 구매한 회원 비율 구하기
  • java
  • zixem
  • lord of sql
more
«   2025/11   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함
250x250

Blog is powered by Tistory / Designed by Tistory

티스토리툴바