본문 바로가기

전체 글

(124)
alertTest alert button
Java 익명 클래스와 람다 표현식의 다른 점 모든 익명클래스를 람다 표현식으로 바꾸는 것이 가능할까? 모든 익명클래스를 람다표현식으로 리팩토링하고 싶지만, 그것은 불가능하다. 익명 클래스와 람다 표현식의 다른점을 살펴보고 어떤 점이 문제가 되는지 알아보자. 1. this 가 가리키고 있는 것 익명 클래스에서의 this는 자기 자신을 가리키지만, 람다 표현식에서는 람다를 감싸는 클래스를 가리킨다. 실험을 위해 간단한 테스트 코드를 준비했다. T1클래스에 testLambda와 testAnonymous라는 메소드를 만들었다. testLambda의 경우 람다식을 이용해서 this를 출력하고, testAnonymous는 익명클래스를 이용해서 this를 출력한다. Main class에서는 T1 클래스로 인스턴스를 생성하여 testLambda와 testAnon..
[読売ニュース]熱海市の土石流現場 最上部付近をドローンで調査 県は土石流と盛り土との因果関係を調査 - 아타미시의 토석류 현장 최상부 부근을 드론으로 조사 현은 토석류와 성토의 .. https://www.youtube.com/watch?v=BfQJ2cIj4pw 2021년 7월 6일 뉴스 土石流が発生した最上部付近にきています。 토석류가 발생한 최상부 부근에 와있습니다. あちらの山肌大きくえぐれているのが見えますが、このあたりで土石流が発生したものと見られます。 저쪽의 산표면이 크게 파여있는 것이 보이는데요. 이 부근에서 토석류가 발생한 것으로 보여지고 있습니다. 今日土石流の最上部付近では国交省職員らがドローンを使い、目視では確認できない部分を調査していました。 오늘 토석류의 최상부 부근에서는 국토 교통성 직원들이 드론을 사용해서, 눈으로는 확인할 수 없는 부분을 조사하였습니다. 大きな亀裂があったりとか、今すぐ大きな土砂が流れ出すということはないことは今のところの現状は分かったところでございます。 큰 균열이 있기도 ..
[NHK뉴스] 日銀黒田総裁 景気先行き「コロナ影響和らぐもとで回復」일본은행 쿠로다 총재 경기 전망 '코로나 영향 누그러들어 회복' https://www3.nhk.or.jp/news/html/20210705/k10013120231000.html?utm_int=movie-new_contents_list-items_001&movie=true 日銀黒田総裁 景気先行き「コロナ影響和らぐもとで回復」 | NHKニュース 【NHK】日銀の黒田総裁は5日に開いた支店長会議で、国内の景気は基調としては持ち直しているとしたうえで、先行きについては「新型コロ… www3.nhk.or.jp 2021년 7월 5일 16시 11분 日銀は全国九つ地域の景気の現状を地域経済報告にまとめ公表しました。 일본 은행은 전국 9개의 지역의 경기의 현재 상황을 지역경제보고에 정리해서 공표했습니다. それによりますと、中国は半導体不足の影響もあって自動車の生産の持ち直しが一服していることなどから、景気判断を引き下げ..
[NHK뉴스] 静岡など土砂災害に厳重警戒 日本海側中心に大雨のおそれ 시즈오카 토사재해에 엄중경계 https://www3.nhk.or.jp/news/html/20210704/k10013118641000.html 静岡など土砂災害に厳重警戒 日本海側中心に大雨のおそれ | NHKニュース 【NHK】静岡県や関東南部では、土砂災害の危険性が非常に高い状態が続いています。雨が小康状態になっても、避難指示が出ている地域では… www3.nhk.or.jp 7월 4일 18시 09분 NHK 뉴스입니다. 気象庁によりますと、昨日土石流が発生した静岡県熱海市では今日も弱い雨が降ったり止んだりする状態が続いています。 기상청에 의하면, 어제 토사류가 발생한 시스오카현 아타미시에서는 오늘도 약한 비가 오락가락하는 상태가 계속되고 있습니다. 熱海市では土砂災害の危険性が非常に高い状態が続いていて、土砂災害警戒情報が発表されています。 아타미시에서는 토사재해의 위험성이 ..
백준 2251번 물통(Java) A, B, C 세개의 물통이 있고, 처음에는 A와 B물통에는 물이 비어 있고 C물통에만 물이 차있다. 물통의 최대 용량이 input으로 주어지고, 어떤 물통에서 다른 물통으로 물을 따를 때는 다른 물통이 가득 찰 때까지 혹은, 따르는 물통의 물이 빌 때까지 따를 수 있다. A물통이 비어 있을 때, C의 물통에 차있는 물의 양으로 가능한 것을 오름차순으로 출력해야한다. 물을 따르는 경우는 A->B, A->C, B->A, B->C, C->A, C->B 총 6가지 경우가 있다. 이 때, 현재 물통에 담긴 물의 양을 상태로 저장하여 한번 방문한 상태의 경우는 재방문 하지 않도록 BFS를 구현하여 문제를 풀어주면 된다. 나는 물의 양을 "-"로 연결하여 Key를 만들었고, Set을 이용해서 방문 여부를 체크했다...
백준 1027번 고층 건물 (c++) 중학교 1학년 때 배우는 함수를 이용하면 된다. 볼 수 있는 최소 건물의 높이를 구하는 함수는 f(x) = ax + b 가 된다. 처음에는 모든 건물을 볼 수 있으므로 a = - 999999999 모든 건물을 볼 수 있는 최소값을 잡고, b는 현재 건물의 높이가 들어가되면 된다. 각 건물들을의 왼쪽과 오른쪽을 확인하면서 볼 수 있는 건물의 최소 높이 보다 높다면 num ++ 를 하고, 기울기 a 값을 업데이트 한다. 각 건물별로 볼 수 있는 건물들을 확인하고 최대값을 출력하면 된다. #include using namespace std; int main() { double building[50]; int n; cin >> n; for (int i = 0; i > buildin..
백준 1022번 소용돌이 예쁘게 출력하기 (c++) 소용돌이는 여러개의 정사각형들이 둘러쌓여 있는 것으로 볼 수 있다. 정사각형의 각변에서 숫자가 어떻게 늘어가는지 규칙을 찾아서 출력해주면 된다. 1. 정사각형의 오른쪽 변 행이 위로 올라갈수록 숫자가 증가한다. 행은 변수 i 로 받아서 관리하고, 위로 올라가는 것은 i가 감소하는 것을 의미한다. 그래서 startNum -i 임을 알 수 있고 -i , -i + 1, -i +2 ,..., i 를 0,1,2,3,... i *2 로 바꾸기 위해서 j 를 더해준다. 오른쪽 변이 j이므로 j는 항상 고정된 값이다. 그래서 startNum - i + j 가 오른쪽 변의 숫자 공식이 된다. 2. 정사각형의 위쪽 변, 왼쪽, 아래쪽 변도 동일한 방법으로 수식을 적을 수 있다. 숫자의 최대값을 구하고, 최대값의 길이만큼 ..