전체 글
-
프로그래머스 문제 풀이 : 금과 은 운반하기코딩 2025. 4. 12. 14:02
문제 개요여러 도시에서 금과 은을 운반해 새로운 도시를 짓는 문제. 각 도시는 금과 은의 보유량, 트럭의 용량, 이동 시간 정보를 가지고 있습니다. 주어진 목표량 a(금), b(은)을 충족할 수 있는 최소 시간을 구하는 것이 목표 문제 요약각 도시의 트럭은 편도 t[i] 시간이 걸리고, 최대 w[i] kg를 운반할 수 있음.트럭은 왕복으로 이동해야 운반이 가능각 도시에는 금 g[i], 은 s[i]가 존재모든 도시의 트럭을 활용해 금 akg, 은 bkg를 최소 시간 내 운반해야 함핵심 전략시간을 기준으로 이분 탐색을 수행특정 시간 mid에 금 a, 은 b를 운반할 수 있는지 판별가능하면 시간을 줄이고, 불가능하면 시간을 늘려 최솟값을 찾음코드 구현def solution(a, b, g, s, w, t): ..
-
부동산의 시대는 끝났다 : 정해진 폭락의 서막 앞에서경제 2025. 4. 8. 09:31
부동산의 투자를 고민하고 있는가?그러지 말라.이제 더 이상 부동산은 성역속의 투자 공간은 아니다. 얼마 전까지만 하더라도, 많은 직장인의 꿈은 “강남 건물주”였다. 서울의 땅값은 성역이였으며, 부동산은 안정적인 투자의 상징이였다.허나, 앞으로는 그렇지 않을것이다.그렇지 않을 수 밖에 없다. 지금부터 그 이유를 설명한다. 모든 투자의 가격은 수요에서 정해진다.‘의식주’. 의 ‘주’에 해당하는 만큼. 모든 사람에게 필수적으로 필요한 것이 부동산이지만‘절대적인 사람의 수’ 가 줄어들게 된다는 것이 그 이유중 하나이다. 대한민국의 가장 큰 사회문제중 한가지는 ‘저출산’과 ‘고령화’이다.한참동안 뜨겁게 문제를 해결하기 위해 떠들어 왔던 이 주제를이제 사람들은 외면하기 시작했다.더 이상 언급한다고 해결할수 ..
-
화학은 정말 외우기만 하면 되는 과목일까?왜 공부해야 하는가 2025. 3. 29. 11:30
– 분자 너머의 세계를 이해하는 과학 “화학은 암기 과목이다.” 많은 학생들이 화학을 이렇게 기억한다. 주기율표, 반응식, 유기화학 작용기, 이온 결합의 예외들… 외워야 할 게 너무 많다고 느끼는 그 순간, 화학은 “머리 아픈 과목”으로 낙인찍히곤 한다. 하지만 정말 그럴까? 사실, 화학은 단지 외우기 위한 학문이 아니다. 화학은 세상 모든 변화를 분자의 시선에서 해석하는 과학이다. 이 글에서는 그런 화학의 본질을 다시 조명하고, 왜 당신이 화학을 공부해야 하는지, 그 진짜 이유를 함께 찾아보자. 1. 화학은 ‘변화의 과학’이다 물리학이 ‘존재’를 설명한다면, 화학은 존재의 ‘변화’를 설명한다. 물이 끓는다 철이 녹슨다 약이 몸에 작용한다 단백질이 접히며 기능을 가진다 ..
-
수학은 왜 '배워야만' 하는가?기타 과학 2025. 3. 29. 05:07
수학은 왜 '배워야만' 하는가? “수학이 도대체 어디에 쓰이는데요?” 이 질문, 누구나 한 번쯤은 해본 적 있을 것이다. 복잡한 함수, 끝없는 미분과 적분, 그리고 도무지 이해되지 않는 무리수와 벡터들. 수학은 때때로 우리를 괴롭히는 퍼즐 같기도 하고, 그저 점수를 따기 위한 벽처럼 느껴지기도 한다. 하지만 질문을 바꿔보자. “수학이 없다면, 우리는 지금의 세상을 설명할 수 있을까?” 1. 수학은 '언어'다 – 세상을 해석하는 언어 수학은 단순히 계산하는 기술이 아니다. 그것은 우리가 세상을 이해하기 위해 사용하는 정확하고 보편적인 언어다. 거리, 속도, 시간, 빛, 전기, 중력… 이 모든 물리적 현상은 결국 수식으로 표현된다. 물리학, 화학, 공학, 심지어 경제학과 심리학까지도 수학적..
-
왜 우리는 물리를 공부해야 할까?왜 공부해야 하는가 2025. 3. 29. 04:13
물리학은, 수학을 세상에 적용시킨, 세상을 해석하는 가장 깊은 언어이다. “이건 왜 떨어질까?”“왜 빛은 휘지 않는데, 중력은 작용할까?”“우주는 어디까지 있을까?” 이런 질문을 던져본 적이 있다면,당신은 이미 물리학의 문을 두드린 것이다. 물리학의 공식은 처음부터 존재하던 순수한 자연은 아니다.세상을 우리가 이해할수 있도록 수학으로 풀어놓은 인간 친화적 학문이다. 물리학은 단순히 공식을 푸는 학문이 아니다.그것은 우리가 살아가는 현실의 구조와 규칙을 해석하고,존재의 근본을 파헤치려는 지적 모험이다. 그렇기에 누군가는 물리학을 '자연의 철학', 혹은 **'세상의 언어'**라고 부르기도 한다. 하지만 그럼에도 불구하고,“왜 이렇게 어려운 걸 굳이 배워야 하지?”라는 의문은 끊임없이 등장한다.이 글에서는,..
-
왜 모든 우주는 '물질'로만 이루어져 있을까?기타 과학 2025. 3. 29. 01:04
우주 속 반물질은 어디로 사라졌는가? 너무나도 당연한 이야기로 들릴지도 모르지만 당신이 지금 보고 있는 이 화면,당신의 몸, 지구, 별, 은하, 심지어 블랙홀까지이 모든 것은 ‘물질’로 이루어져 있다.하지만 놀랍게도,우리가 사는 이 우주는 원래 물질과 반물질이 동등하게 생성되었어야 한다.그런데 지금,우주 어디를 뒤져도 반물질은 거의 보이지 않는다.왜일까?도대체 반물질은 어디로 사라졌는가?🧬 1. 반물질은 무엇인가?1928년, 폴 디랙(Paul Dirac) 은전자(음전하)를 설명하는 방정식에서‘양전하를 가진 전자’, 즉 양전자(positron) 의 존재를 예측했다. 그리고 ‘반물질’이라는 개념이 과학적으로 자리 잡기 시작했다.반물질은 다음과 같은 특징을 가진다:전하가 정반대이다 (예: 전자 ↔ 양전자)..
-
정보는 물리적 실체인가? – ‘비트가 존재를 만든다’는 물리학의 새로운 패러다임기타 과학 2025. 3. 28. 20:00
–당신이 보는 세상은 결국 ‘비트’일 뿐일지도 모른다 우리는 세상을 물질로 이루어졌다고 생각해왔다.모든 사물은 원자와 분자로 구성되어 있으며, 그 원자들은 입자로, 입자는 필드로 설명된다.그런데, 현대 물리학은 점점 더 놀라운 방향으로 진화하고 있다. "It from Bit."존 휠러(John Archibald Wheeler), 미국의 물리학자그는 말한다. “존재(It)는 정보(Bit)에서 비롯된다.” 이 말은 단순한 은유가 아니다.오늘날 블랙홀 물리학, 양자정보이론, 우주론은정보가 물리적 실체임을 점점 더 진지하게 받아들이고 있다. 🧠 1. 정보란 무엇인가?우리가 말하는 ‘정보’란 단순한 데이터가 아니다. 정보는 불확실성을 줄이는 것이다.정보는 선택 가능한 상태 중 하나를 결정하는 것이다. 즉,정보 ..
-
프로그래머스 문제 풀이 : JadenCase 문자열 만들기코딩 2025. 3. 28. 16:51
문제 개요주어진 문자열 s를 JadenCase로 변환하는 문제입니다. JadenCase란 다음 규칙을 따릅니다:각 단어의 첫 문자는 대문자, 나머지는 소문자.단어의 첫 문자가 알파벳이 아닐 경우, 그 다음 알파벳은 소문자로 유지.문자열 내 공백이 연속해서 나올 수 있으며, 이를 그대로 유지해야 합니다. 해결 전략이 문제는 문자열 처리, 특히 공백 유지 및 단어 단위 처리가 중요한 문제입니다.✅ 핵심 아이디어문자열을 한 글자씩 탐색하면서, 단어의 시작을 판단합니다.공백을 포함한 원형 문자열을 유지해야 하므로, split()보다는 직접 문자 순회 방식이 적합합니다.코드 구현def solution(s): result = '' new_word = True for ch in s: ..