본문 바로가기

분류 전체보기91

[로직] 리스트 내 가장 큰 차이 구하기 배열 내에서 두 값의 차가 가장 큰 값을 찾는 로직 - tmp : 가장 최소인 값을 찾음 - answer : 차이가 최대인 것을 찾음 파이썬 내장함수인 min, max를 활용하여 배열을 하나씩 탐색하여 리스트 내 가장 차이가 큰 두 값의 차를 구한다. def solution(prices): INF = 1000000001; tmp = INF answer = -INF for price in prices: if tmp != INF: answer = max(answer, price - tmp) tmp = min(tmp, price) return answer prices1 = [1, 2, 3]; ret1 = solution(prices1); print("solution 함수의 반환 값은", ret1, "입니다.".. 2022. 11. 13.
[웹프로그래밍] 부모 태그 내 자식 모두 삭제 var row = document.getElementById('table-area'); if (row.childElementCount > 0) { while (row.hasChildNodes()) { row.removeChild(row.firstChild); } } 2022. 9. 2.
[웹프로그래밍] i icon 안불러와짐 해결 두가지 import를 꼭 해줘야 불러와진다. import를 두개 했지만 안불러와지는건.. 그냥 안되는 거 같다.. 2022. 9. 2.
[python][flask] 코드 변경 시 자동 업데이트 소스 코드 app.run() 실행시 파라미터에 debug=True 추가 명령줄 실행 시 flask run 명령으로 실행한다면 이 명령 실행 전에 export FLASK_DEBUG=1 을 실행합니다. 윈도우면 set FLASK_DEBUG=1 을 하면 될 것 같습니다. 2022. 8. 31.
[오늘의 IT & 채용 뉴스] 2022. 04. 05. https://news.naver.com/main/read.naver?mode=LS2D&mid=shm&sid1=105&sid2=230&oid=003&aid=0011103234 LG CNS, 스타트업 도전하면 연봉 20% 더 준다 기사내용 요약 사내 스타트업 육성 프로그램 실시…미래 신사업 발굴 팀당 최대 10억 원 예산 지원 목표 매출액 달성 시 연계 보상 추가 지급 [서울=뉴시스] 오동현 기자 = LG CNS가 최근 사내 스타 news.naver.com https://news.naver.com/main/read.naver?mode=LS2D&mid=shm&sid1=105&sid2=230&oid=293&aid=0000038630 ‘표현의 자유’ 지적한 일론 머스크, 트위터 최대 주주 등극 그간 소셜미디어(.. 2022. 4. 5.
[ 다익스트라 알고리즘] Dijkstra 기본 최단경로 문제 1) 단일 시작점 최단 경로 문제 : 출발점에서 다른 모든 정점들에 이르는 최단 경로를 구하는 문제 - 다익스트라 알고리즘 음의 가중치 허용하지 X, - 델만포드 알고리즘 음의 가중치 허용, 가중치 합이 음인 사이클은 허용하지 않음 2) 모든 쌍 최단 경로 문제 : 모든 정점 쌍 간의 최단 경로를 구하는 것, 플로이드-워샬 알고리즘(동적 계획법) https://www.acmicpc.net/problem/1753 1753번: 최단경로 첫째 줄에 정점의 개수 V와 간선의 개수 E가 주어진다. (1 ≤ V ≤ 20,000, 1 ≤ E ≤ 300,000) 모든 정점에는 1부터 V까지 번호가 매겨져 있다고 가정한다. 둘째 줄에는 시작 정점의 번호 K(1 ≤ K ≤ V)가 www.acmicpc.net.. 2022. 3. 21.