IT 공부 블로그
close
프로필 사진

IT 공부 블로그

github: @denev6

  • 분류 전체보기 (133)
    • 내 생각 (1)
    • 개인 공부 (0)
      • Python (1)
      • Java (2)
      • C++ (3)
    • 자료구조 (7)
    • 문제 풀이 (55)
      • 백준 (50)
      • 이것이 코딩 테스트다 (4)
      • 기타 (1)
    • 용어? (3)
    • 활동 (24)
      • 대회 (1)
      • 2025 하계 모각코 (팀 정리) (8)
      • 2025 하계 모각코 (개인) (6)
      • 2025 co-week (3)
      • 2022 하계 모각코 (6)
      • 2022 동계 모각코 (0)
      • 2022 겨울방학 학습 동아리 (0)
    • 학교 수업 (6)
      • 컴프 1 (0)
      • 컴프 2 (2)
      • 컴프 3 (4)
      • 확률및통계 (1)
    • 취미 (3)
    • 웹 프로그래밍 (14)
      • spring (3)
      • 기초 (11)
    • 앱 (1)
      • Kotlin | 코틀린 (1)
  • 홈
  • 태그
  • 방명록

[백준] 16496번: 큰 수 만들기 - Python 풀이

https://www.acmicpc.net/problem/16496 💡 접근 방식처음 문제를 접할 때 수의 길이가 다른 경우가 고민이었습니다.수의 대소 비교만 정해주면 입력으로 주어진 sequence를 정렬해서 출력하면 되기 때문이었죠.그래서 처음에는 대부분의 경우에만 통하는 로직을 세워서 시도했지만 실패했습니다.이 로직은 각 정수들의 자리마다 비교하는 방법이었고, 자리수가 다르면 짧은 길이의 수는 앞에서부터 비교를 시도하는 것이었습니다.이처럼 대소 비교를 어떻게 수행할 것인지를 정하면 해결 할 수 있을 것 같았습니다.👀 핵심 로직결국 정렬 방법을 잘 세우면 되는 문제가 맞았습니다.저는 입력 길이가 길지 않아서 bubble 정렬로 쉽게 구현했습니다.입력 길이가 1000 이하라서, 결국은 $O(N^{2..

  • format_list_bulleted 문제 풀이/백준
  • · 2025. 11. 3.

[Azure] 웹 서버 구축하기 (VM, ubuntu, streamlit)

마켓플레이스에 ubuntu 검색 후 적당한 version 선택VM 만들기VM은 ubuntu server로 만들기로 했습니다.제가 설정한 가상 머신의 설정은 다음과 같습니다.VM 서버 들어가기ubuntu 서버를 새로 생성했으니, 직접 접속해봅시다.cmd 창을 열어서 ssh id@ubuntu 서버 주소 를 입력해서 로그인 해줍니다.우분투 서버 주소는 방금 생성한 VM 리소스에서 확인할 수 있습니다.환경 설정하기이제 환경을 최신 버전으로 업데이트 및 업그레이드 해봅시다.이러고 ubuntu 서버에 있는 것들을 최신 버전으로 업데이트 하려고 했지만 권한 거부를 당했습니다.앞에 sudo 를 붙여서 다시 입력해주면 됩니다.ubuntu 서버에는 python 3.10.12 버전이 이미 설치되어 있는 것을 확인할 수 있습..

  • format_list_bulleted 학교 수업
  • · 2025. 10. 30.

[Azure] VSCode에서 Azure 디렉토리(테넌트) 변경

구독 변경하기vscode 팔레트(ctrl + shift + p)에서 > Azure: Select Subscriptions 입력목록이 나오는데 나는 하나밖에 없어서 하나만 나옴디렉토리만 변경하기vscode 팔레트(ctrl + shift + p)에서 > Azure: Sign in to another directory 입력연결하려는 디렉토리 선택 및 로그인을 해준다.여기서 선택이 잘 되어있는지 확인해주고이걸 눌러서 테넌트를 선택(위 이미지는 이미 선택을 해놓고 캡쳐함)

  • format_list_bulleted 학교 수업
  • · 2025. 10. 30.

[Azure] Azure web app 접속 불가

Application Error 1. bash 의 디렉토리 주소 실수bash /home/site/wwwroot/streamlit.sh 가 옳은 주소임. 2. .deployment 실수.deployment에서 올바르게 작성되어 있는지 확인필자는 false를 flase로 오탈자를 냄ㅠ 3. 실행하는 파이썬 소스 파일 이름과 SH 소스에 매칭 실수sh 파일을 app.py 실행하게 해놓고, 정작 작성한 파일 이름은 test.py 이런게 아니었는지 확인 4. 파일 수정 후 재배포통합 CI/CD이 아직 구축되지 않았다면 파일 수정 후 직접 다시 deploy를 해주어야 한다.4-1. No claims found in authentication challenges재배포하려고 했는데 이렇게 경고를 주기도 한다. 이거는 ..

  • format_list_bulleted 카테고리 없음
  • · 2025. 10. 27.

[Azure] azure for students 리소스 생성 문제

학교의 student 계정의 정책 문제로 인한 지역 선택 제한이 있으나, 이것을 학교나 azure에서 친절히 알려주지 않는다.1. 구독 정책에서 허용된 region을 확인해봐야 한다.이것을 직접 알아봐야 한다.알아보는 방법은 azure cli의 bash모드로 열어서 다음 명령어를 입력하면 볼 수 있다.az policy assignment list \ --query "[?contains(policyDefinitionId, 'allowed-locations') || contains(displayName, 'Allowed')].[name, displayName, parameters]" -o json (line3까지만 드래그)paste는 ctrl + shift + v 를 해야한다.[ [ "sys.regi..

  • format_list_bulleted 학교 수업
  • · 2025. 10. 26.

[컴퓨터구조] Memory layout 정리

Memory에는 Text, Static data, Dynamic data, Stack이 존재한다.Text : 프로그램의 코드Static data : global variables상수(constant)나 정적 변수(static var)배열 (길이가 고정된 배열 - Java, C, C++ 등 에서의 정적 배열)특징Static data는 프로그램이 시작될 때 크기가 확정된다. 그래서 프로그램을 실행하면 그 크기를 알 수 있다.3번 레지스터(x3)에 static data의 (Text segment와 Static data Segment 사이의) 시작 주소가 저장되어 있다.Dynamic data : heap동적 데이터C의 malloc, C++의 new, Java의 newStack : local variablesFP..

  • format_list_bulleted 학교 수업
  • · 2025. 10. 9.
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 23
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (133)
    • 내 생각 (1)
    • 개인 공부 (0)
      • Python (1)
      • Java (2)
      • C++ (3)
    • 자료구조 (7)
    • 문제 풀이 (55)
      • 백준 (50)
      • 이것이 코딩 테스트다 (4)
      • 기타 (1)
    • 용어? (3)
    • 활동 (24)
      • 대회 (1)
      • 2025 하계 모각코 (팀 정리) (8)
      • 2025 하계 모각코 (개인) (6)
      • 2025 co-week (3)
      • 2022 하계 모각코 (6)
      • 2022 동계 모각코 (0)
      • 2022 겨울방학 학습 동아리 (0)
    • 학교 수업 (6)
      • 컴프 1 (0)
      • 컴프 2 (2)
      • 컴프 3 (4)
      • 확률및통계 (1)
    • 취미 (3)
    • 웹 프로그래밍 (14)
      • spring (3)
      • 기초 (11)
    • 앱 (1)
      • Kotlin | 코틀린 (1)
인기 글
전체 방문자
오늘
어제
Copyright © JJong_H 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바