반응형

2434

C++ : 프로그래머스 : 두 정수 사이의 합 : 풀이

풀이 #include #include #include long long solution(int a, int b) { long long answer = 0; long long sum = 0; if ( a > b ){ for ( int i = b; i < a+1; i++) answer += i; } else if ( a < b ) { for ( int i = a; i < b+1; i++) answer += i; } else { answer = a; } return answer;} 실행 결과정확성 테스트테스트 1 〉통과 (0.00ms, 3.81MB)테스트 2 〉통과 (0.00ms, 3.88MB)테스트 3 〉통과 (0.00ms, 3.79MB)테스트 4 〉통과 (0.00ms, 3.81MB)테스트 5 〉통과 (0...

SW/알고리즘 2019.06.01

밸브의 Dota Auto Chess : 기대, 현황

개발자는 자체 버전에서 작업 Valve는 Drodo Studio에서 만든 Dota 커스텀 모드 인 Dota Auto Chess의 독립 실행 형 버전에서 작업하고 있다고 발표했습니다. 공식 블로그 포스트에서 Valve는 Drodo Studio의 커스텀 모드에 대한 중독성 때문에 두 개발자가 필연적으로 대화를 나누는 방법을 자세히 설명합니다. "크리에이터인 Drodo Studio에 연락을 취하고 함께 일하는 것에 관한 대화를 시작해야한다는 것이 분명했습니다." Valve는 Drodo팀을 중국에 넘어서 오토 체스의 미래에 대해 이야기하고, 모드에서 공동 작업을하고 싶은지 확인했습니다. 그러나 양 당사자는 "다양한 이유로" 서로 직접 일할 수 없다고 결정하였습니다. 토론을 마친 두 스튜디오는 각각 자체 독립형 ..

일상/게임 2019.06.01

C++ : 프로그래머스 : 같은 숫자는 싫어 : 풀이

풀이 #include #include #include using namespace std; vector solution(vector arr) { vector answer; answer.push_back(arr[0]); int del = 0; for(int i = 1; i< arr.size(); i++ ){ int x = answer[del]; int y = arr[i]; if( x == y ){ continue; } else{ answer.push_back(arr[i]); del++; } } return answer;} 실행 결과정확성 테스트테스트 1 〉통과 (0.00ms, 3.88MB)테스트 2 〉통과 (0.01ms, 3.8MB)테스트 3 〉통과 (0.01ms, 3.88MB)테스트 4 〉통과 (0.01..

SW/알고리즘 2019.05.31

Google Glass Enterprise Edition 2 : 소개, 분석

현대식 10nm 퀄컴 SoC와 더 큰 배터리, 그리고 안전안경이 달린 버전 구글 글래스는 아직 구글 내부에 존재하는 제품일 뿐 아니라, 구글은 '구글 글라스 엔터프라이즈 에디션 2'라는 새로운 버전의 구글 글래스를 발표했습니다. 새 디자인, 새 사양, 999달러의 가격표가 붙어 있습니다. Google has은 신제품에 대한 자세한 정보를 담은 블로그 게시물이며, Google.com/glass은 새로운 얼굴 컴퓨터에 모든 종류의 세부 정보를 담아 부활했습니다. 새로운 Google Glass는 더 두껍고 부피가 큰 디자인으로, 원래 570mAh에 비해 더 큰 820mAh 배터리를 장착하는 데 도움이 될 것입니다. 현재 유리가 엔터프라이즈에 초점을 맞춘 제품이라는 점을 감안하면, 구글이 더 전통적인 프레임 없..

일상/IT 2019.05.31

C++ : 프로그래머스 : 가운데 글자 가져오기 : 풀이

풀이#include #include using namespace std; string solution(string s) { string answer = ""; int size = s.size(); if( size % 2 == 1 ){ answer = s[ size / 2 ]; } else { answer = s[ size / 2- 1]; answer += s[ size / 2 ]; } return answer;} 실행 결과정확성 테스트테스트 1 〉통과 (0.01ms, 3.79MB)테스트 2 〉통과 (0.01ms, 3.78MB)테스트 3 〉통과 (0.00ms, 3.91MB)테스트 4 〉통과 (0.00ms, 3.75MB)테스트 5 〉통과 (0.00ms, 3.79MB)테스트 6 〉통과 (0.01ms, 3.79..

SW/C++ 2019.05.30

제너럴 모터스는 "신경 시스템"을 차량용으로 설계

새로운 전자 차량 플랫폼은 최대 10Gb/s 및 공중파 업데이트를 지원점점 디지털화되는 신차와 트럭의 특성에 대한 비판은 모든 새로운 기능들이 연결성과 같은 기능을 염두에 두고 설계되지 않은 시스템으로 결합되고 있다는 것입니다. 유비쿼터스 CAN 버스(Controller Area Network Bus)는 1991년에 새로운 차량에 처음 등장했습니다. 사람들은 모든 신차를 인터넷에 연결하는 것이 좋은 생각이라고 생각했습니다. 이를 위해 제너럴 모터스는 미래형 연결형 자율 전기 차량의 필요성을 염두에 두고 설계된 완전히 새로운 플랫폼 아키텍처를 발표했습니다. GM의 기술 책임자인 앨 애덤스는 "현재 차량에 장착된 것보다 5배 더 많은 기능을 갖추고 있다"고 말했습니다. 애덤스는 새로운 전자 플랫폼이 최대 시..

일상/자동차 2019.05.30

C++ : 비전과 장점, 커리어 고민

평생 매니지드 언어(자바, 파이썬, 코틀린, C# 등..)만 사용할 것인가? 다음을 알기 위해 여전히 언매니지드 언어를 배워야 합니다.- 메모리 동작원리- CPU 동작원리- 컴퓨터처럼 생각하는 방법- 매니지드 언어에서 지원하는 모든 바법같은 기능들의 동작원리 고급 프로그래머로 살아남기 위해서는 내 프로그램이 돌고 있는 하드웨어를 이해해야만 합니다. 컴퓨터공학을 공부하다보면 이걸 왜 배워야하지라고 생각을 하는 내용들이 바로 이러한 것들이 아닌가 싶습니다. 요즘 IT 학원에서는 기본적인 프로그래밍만 가르치고 프로그래머를 양산하는 추세입니다. 따라서 매니지드 언어를 공부하면서 컴퓨터처럼 생각하는 습관을 들인다면, 그러지 못한 사람들보다 빠르게 성장할 것입니다. 향후 10년 커리어에 대한 고민여전히 프로그래머로..

SW/C++ 2019.05.29

C++ : 비전, 사용 관련 업계에 대해

C++은 여전히 활발하게 쓰이는가?모든 것을 C/C++로 코딩되어 왔습니다. 하지만 객체 개념과 Java가 등장하면서 순위가 바뀌었습니다. 많은 C/C++ 프로젝트들이 Java로 대체되었습니다. 사람들은 C/C++이 코볼처럼 죽을 것이라고 이야기하였습니다. 성능이 필요한 곳에서는 여전히 Java 보다 C/C++가 많이 사용되고 있습니다. Java 등의 매니지드 언어는 완전히 C/C++을 대체할 수 가 없습니다. 요즘 나오는 파이썬, C#, 코틀린 등의 매니지드 언어는 현재 Java와 경쟁하고 있습니다. C/C++은 언매니지드 언어이고, 이를 대체할만한 경쟁 언어가 없다고 할 수 있습니다. 누가 C/C++을 사용하고 있는가?기본적으로 C/C++은 언매니지드 언어에 특징에 따라 운영체제에서 많이 활용됩니다...

SW/C++ 2019.05.29

C++ : 프로그래머스 : 완주하지 못한 선수 : 풀이

풀이 #include #include #include #include using namespace std; string solution(vector participant, vector completion) { std::sort(participant.begin(), participant.end()); std::sort(completion.begin(), completion.end()); int num = 0; for(int i=0; i < participant.size(); i++){ if( participant[i] != completion[i]){ return participant[i]; } } return participant[participant.size()];} 실행 결과 정확성 테스트테스트 1 ..

SW/알고리즘 2019.05.27

Microsoft가 생각하는 게임에 대한 철학

MS의 Xbox 총재 인 필 스펜서 (Phil Spencer)는 비디오 게임에 대한 찬사를 작성하여 게임을 누구나 모두가 즐길 수 있는 통일된 힘이라고 불렀습니다. 그는 지역 사회를 유지하고, 우정을 키우며, 스트레스와 우울증을 줄이는 게임의 능력에 긍정적으로 평가합니다. 게임은 십대 소년의 영역이었지만 그 이상으로 성장했습니다. 대부분의 게이머는 성인이고 거의 절반이 여성입니다. 그러나 이러한 긍정적인 요소에 대해 Spencer는 게임 커뮤니티의 많은 결함을 인식합니다. 온라인 커뮤니티는 전체적으로 "증오 발언, 편협 및 착취에 대한 독성이 증가하고 있습니다"라고 그는 말합니다. 그러나 게임은 해결책의 일부가 될 수 있습니다. Spencer에 따르면 게임은 사람들을 하나로 모으기위한 독창적인 동등한 능..

일상/IT 2019.05.26

자동차 : 다음차로 전기 자동차(EV)를 선택해도 될까?

EV는 이제 주류로 가고 있습니다. '가족 용 자동차'라는 라벨은 여러 사람들에게 많은 것을 의미합니다. 그리고 자신과 가족을 위해 최근에 재정의되고 있는 레이블입니다. 과거에는 실용성과 사용 편의성을 위해 소형차를 독점적으로 소유했습니다. 성장하는 두 명의 어린이를 수용하기에 충분히 크며 쇼핑 센터 주차장에 쉽게 들어가기에 충분히 작았으며 구식 갤런으로 연료를 씹지도 않았습니다. 그 동안 운이 좋게 차량을 시승하며, 멋진 자동차를 운전하려는 열망을 만족 시켰습니다. 대부분의 경우 이러한 시험용 자동차는 종종 더 크고 편안했으며, 성능이 뛰어 났으며, 항상 값이 비쌌습니다. 우리는 얼리 어답터가 아니며, 특히 현금화 된 재산이 많지 않습니다. 우리의 경제 상황에 세금이 더욱 치명적으로 작용합니다. 그러나..

일상/자동차 2019.05.25

자동차 : 보증 기간, 항목 : 핵심, 주의사항

신차 보증 기간은 길고 관대하지만 어느 것이 가장 좋을까요? 2019년에 새 차량을 구입하면 새 차 냄새를 맡을 수 있을 뿐만 아니라 대부분의 경우 보증 혜택이 향상되어 상당한 안도감이 추가됩니다. 모든 상위 10 개 자동차 브랜드는 폭스 바겐, 스바루, 토요타, 닛산 등 대부분 최소 5 년간 신차 보증을 제공합니다. Mitsubishi만이 5 년 보증의 거리 제한을 규정하고 있습니다. 가장 긴 보증 기간은 기아의 7 년입니다. 도요타는 5 년 보증 기간이 7 년으로 연장되지만, 차량이 "적절히 서비스되고 유지 관리"되었다고 가정하며 파워 트레인에만 적용됩니다. 각 브랜드가 보증들을 알기 전에 알아야 할 몇 가지 중요한 사항이 있습니다. 호주 기준으로 알아보겠습니다. 상업적 사용일부 브랜드는 택배, 택시..

일상/자동차 2019.05.25

전기자동차 : 작동 원리, 개념 (4)

EV 충전이란?호스로 가솔린 차량에 연료를 주입하는 것과 같은 경우, 전기 케이블을 EV에 꽂아 에너지를 주입할 수 있습니다. 하지만 EV를 사용하면 훨씬 더 복잡합니다. 충전하는 기본 방법은 벽면 소켓을 통해 사용하는 것입니다. 새 현대 코나 EV에 플러그를 꽂으면 비어 있는 상태에서 완전히 충전하는 데 21시간이 소요됩니다. 1950달러 7.2kW 온보드 충전기를 선택하시면 이 수치는 약 9시간으로 떨어집니다. 배터리가 빈 상태에서 충전되는 데 걸리는 시간은 충전기의 용량과 배터리 크기에 따라 다릅니다. 코나에 있는 7.2kW 충전기는 64kWh의 배터리를 충전해야 합니다. 7.2를 64로 나누면 얼마나 걸릴지 알 수 있습니다. 차가 거기 밤새 앉아 있으면 괜찮습니다. 그런데 급한일이 생기면 어떨까요..

일상/자동차 2019.05.24

전기자동차 : 작동 원리, 개념 (3)

EV에서 연료 소비량을 계산하는 방법정통 가솔린 및 디젤 연료 차량은 100km당 리터 단위로 소비량을 기록합니다. EV의 경우 100km당 킬로와트시간입니다. 그리고 크고 무거운 EV보다 작고 가벼운 EV를 구동하는 데 데 더 적은 에너지가 소요됩니다. 전기차의 세계에서 가장 큰 무게는 배터리입니다 그러니까, 끊임없는 전투는 배터리를 더 크게 만들고 싶은데, 그렇게 하면 차량의 범위에 부정적인 영향을 미치는 것입니다. 전기 모터전기 모터는 전기 에너지를 기계 에너지로 변환하는 전기 기계입니다. EV의 경우, 정통 자동차에서 가솔린 엔진이 하는 것처럼 바퀴를 움직입니다. 가솔린 엔진과 마찬가지로 출력은 토크로 측정됩니다. 모든 전기 모터에서 일반적으로 두 개의 부품이 사용됩니다. 전기장을 생성하는 스테이..

일상/자동차 2019.05.24

전기자동차 : 작동 원리, 개념 (2)

배터리 팩이란 무엇입니까? 배터리 팩을 가솔린 엔진의 연료 탱크와 동등한 것으로 간주합니다. 모터에 동력을 공급할 전기가 필요할 때 저장되는 곳입니다. 배터리는 EV에서 가장 비싸고 무거운 구성 요소입니다. 희토류 금속과 첨단 기술의 결합은 EV 가격이 비싼 이유 중 하나입니다. 배터리 팩은 말 그대로 배터리 셀 뭉치입니다. 더 많이 가질수록, 더 많은 전기를 저장하고 더 큰 주행거리를 갖게 됩니다. 납산 배터리는 니켈-금속 수화물 배터리 팩만큼 효율적이지 않으며, 이는 리튬 이온 배터리 팩의 전류/암페어, 전압과 일치하지 않습니다. 그러면 다른 유형의 Li-ion 화학 구조가 해당 성능 수준을 다시 변경할 수 있습니다. 전류/암페어란 무엇입니까?전류(Amps)라고도 하는 전류는 배터리의 흐름 속도입니다..

일상/자동차 2019.05.23
반응형