본문 바로가기

전체 글146

글쓰기, 자소서 팁 보호되어 있는 글 입니다. 2024. 1. 4.
백준 2805 파이썬 https://www.acmicpc.net/problem/2805 2805번: 나무 자르기 첫째 줄에 나무의 수 N과 상근이가 집으로 가져가려고 하는 나무의 길이 M이 주어진다. (1 ≤ N ≤ 1,000,000, 1 ≤ M ≤ 2,000,000,000) 둘째 줄에는 나무의 높이가 주어진다. 나무의 높이의 합은 항상 M보 www.acmicpc.net 처음 구현한 방법 : 시간 초과가 날걸 알면서도 다른 방법이 생각나지 않아 일단 코드를 작성하고 제출했다. 예제 코드는 돌아가지만 제출을 하니 역시 시간초과가 발생했다. n, m = map(int, input().split()) h = list(map(int,input().split())) maxchecker = max(h) - 1 minchekcer = m.. 2023. 12. 21.
ESG경영과 기업시민은 무엇인가 (포스코 기업시민 레벨업 그라운드 후기) 여러분들은 ESG를 알고 계신가요? ESG는 Environment의 E Social의 S Governace의 G 각 영문 첫 글자를 따서 만든 단어입니다. 실직적인 의미로는 기업의 환경, 사회 그리고 지배구조 측면에서 기업가치 중 재무적 가치가 아닌 비재무적 가치를 중요하게 생각하고, 기업이 지속가능한 경영을 하는데 중요한 요소라고 할 수 있습니다. 저는 23-2 ESG경영과 기업시민이라는 수업을 수강하게 되며 ESG의 개념을 처음 알게 되었습니다. 이 수업은 POSCO와 함께하며 기업시민형 인재 육성 확대를 목표로 합니다. 저희는 포스코 DX(Digital Transformation 이전 포스코 ICT)와 함께하게 되었습니다. 포스코의 ESG보고서를 보면서 기업시민과 ESG 사례등에 대해서 배우기도 하.. 2023. 12. 20.
Intelij에서 maven 프로젝트로 변경하기 Intelij에서 프로젝트 생성 후 Maven을 추가하려고 할 때 아래 사진과 같이 add Framework Support를 검색해도 안 나와 문제가 있으시거나 다시 프로젝트를 생성하시려는 분들에게 도움을 드리고자 글을 작성합니다. 1. 왼쪽 project 폴더에서 project 최상단 폴더를 선택(클릭)합니다. 저의 경우 WordMasterProject입니다. 2. Сmd + Shift A (mac기준)를 누르고 add framework support를 검색하면 아래 사진과같이 나오는 것을 볼 수 있습니다. 3. 아래와 같은 창이 뜨면 maven을 선택 후 okay를 누르시면 maven이 추가되고 pom.xml 파일이 생성되는것을 확인할 수 있습니다. 2023. 9. 10.
행복하게사는법 23-2 방학은 열심히 그리고 재미있게 보낸 성장의 시간이었다고 생각합니다. 방학 시작 전 방학 목표는 계절학기수업과 코테캠프(코딩테스트 문제풀이)를 잘 마무리, 다음학기에 들을 전공수업의 공부, 알바와 학교 근로 그리고 운동을 모두 잘 해내는 것이었습니다. 원래 본가에서 방학을 보냈는데 이번에는 학교에서 혼자 보내는 첫 방학이기도 하고 이제 마냥 놀기만 할 수는 없다는 생각에 열심히 하고자 하는 마음이 들었습니다. 학기가 종료되고 바로 계절학기와 학교 근로가 시작되었습니다. 저의 일정은 아침 7시40분쯤에 일어나 9시부터 12시까지 학교 근로, 1시부터 3시까지 계절학기 수업을 마친 후 운동 그리고 알바가 있는 날은 아르바이트를 갔습니다. 초반 1주일 동안은 새로운 일정들에 적응하느라 시간이 굉장히 느.. 2023. 8. 25.
Open Ai api 사용해서 앱/웹 만들기 (Flutter) 오늘은 Flutter에서 Open AI api를 이용해서 앱/웹 만드는 법을 소개해보려고 합니다! 매우 쉬우니 따라 해보고 조금만 바꾼다면 각자 자신만의 ai서비스를 만들 수 있을 것입니다. 또한 Open Ai api는 현재 무료로도(제한된 양) 사용이 가능하기 때문에 우리가 서비스를 만들 때 마음껏 써볼 수 있습니다. Flutter 사용 설정이 되어있다는 가정하에 설명을 진행하도록 하겠습니다. Flutter 설치 방법을 모르겠다면? 아래 글을 참고하시면 됩니다! https://zhocoding.tistory.com/129 Mac m1 Flutter 개발세팅하는법(+ flutter doctor 에러 해결법) Flutter 개발을 위해 설정해야 할 것들은 다음과 같다. 처음 봤을 때는 복잡하다고 생각할 수.. 2023. 6. 6.
Adieu 2022 벌써 5월이 다 되었지만 더 늦지 않게 기록을 남기려고 작성한다. 밑은 작년의 내가 작성한 글이다. https://zhocoding.tistory.com/115 Adieu 2021 어느새 21년도가 마무리되고 22년도가 맞이했다! 작년 이맘때쯤 나는 블로그에 20년도가 마무리되는 것을 기념해 https://zhocoding.tistory.com/23 라는 글을 작성했었다. 20201231#(16) Adieu 2020! 2020년 12월 31 zhocoding.tistory.com 나는 다음과 같은 목표를 세웠었는데 결과는 어땠을까? 2022 목표 결과는? 1. 다치지 않고 지금처럼 꾸준히 운동하기 -> 군 전역 이후 학교에 복학을 했는데 아쉽게도 꾸준히 운동하지는 못했었다. 그리고 교환학생에 가서도 헬스.. 2023. 5. 5.
ChatGpt 쿨하게 사용하기 모두가 ChatGpt를 사용하고 ChatGpt에 대한 관심이 올라가고 있는 상황이다. ChatGpt가 등장함으로써 어떻게 사용을 하느냐에 따라 엄청난 이득이 될 수도 있고 그저 그런 툴이 될 수도 있다. 그냥 질문을 해도 꽤 좋은 답변을 얻을 수 있지만 좀 더 효율적이고 똑똑하게 사용할 수 있는 방법은 없을까? 1. 질문을 할 때 포맷을 정해서 질문하기 ChatGPT는 사용자의 질문에 대해 최대한 정확한 답변을 제공하기 위해 노력합니다. 따라서 질문을 할 때는 구체적인 포맷을 정해서 질문하는 것이 좋습니다. 예를 들어, "오늘의 날씨가 어떻게 되나요?"와 같이 직관적이고 명확한 질문이 ChatGPT가 정확한 답변을 제공하는 데 도움이 됩니다 2. 특정한 특징을 적어서 반영해달라고 하기(ex_라이언 레이놀.. 2023. 3. 5.
해커톤에서 대상타는법 2022년 포르투갈에서 친구와 숙소에서 쉬던 도중 우연히 오픈채팅방을 통해 학교에서 해커톤이 열린다는 소식을 알게 되었다. 마침 신청기간은 지나지 않았고, 해커톤 일정 또한 교환학생을 마치고 한국에 입국한 바로 다음날이었기에 참여가 가능했다. 진짜 신기하게도 같이 있던 친구는 군 복무 시절 OSAM 해커톤에 함께 참여한 경험이 있던 친구였기에 "이거 신청해 볼까?"라고 말하고 바로 신청하기로 마음먹었다. 참가 지원을 위해 지원 양식에 맞게 지원을 마치고 안 뽑히면 어쩌지라는 걱정을 했지만, 다행히 해커톤에 선발되었다는 메일을 받게 되었다. 팀 빌딩은 온라인 ZOOM으로 진행된다고 하였고, 팀장 10명이 자기 PR을 한 후 참가자들이 팀장에게 컨택하는 형식으로 진행된다고 했다. 하필 팀 빌딩날이 네덜란드에.. 2023. 2. 6.