본문 바로가기

분류 전체보기216

[프로그래머스] 평균 구하기 - JavaScript 📝 [링크] https://programmers.co.kr/learn/courses/30/lessons/12944 코딩테스트 연습 - 평균 구하기 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 arr programmers.co.kr [문제설명 및 입출력 예] [내가 제출한 코드 및 풀이] 평균을 return 시 계산하는 방법도 있지만, 나는 sum과 avg 변수를 각각 만들었음 정수가 담긴 배열 arr 만큼 for문을 돌리고 변수 sum에 값을 담고 더함 총합의 값이 담긴 sum을 arr.length의 길이로 나눠서 변수.. 2021. 11. 8.
[프로그래머스] 음양 더하기 - JavaScript 📝 [링크] https://programmers.co.kr/learn/courses/30/lessons/76501 코딩테스트 연습 - 음양 더하기 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 re programmers.co.kr [문제설명 및 입출력 예] [내가 제출한 코드 및 풀이] 1 2 3 4 5 6 7 8 9 10 11 function solution(absolutes, signs) { let answer = 0; for (let i = 0; i 2021. 11. 8.
[프로그래머스] 가운데 글자 가져오기 - JavaScript 📝 [링크] https://programmers.co.kr/learn/courses/30/lessons/12903 코딩테스트 연습 - 가운데 글자 가져오기 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 재한사항 s는 길이가 1 이상, 100이하인 스트링입니다. 입출력 예 s ret programmers.co.kr [문제설명 및 입출력 예] [내가 제출한 코드 및 풀이] 1 2 3 4 5 6 7 8 9 10 function solution(s) { let answer = ''; if (s.length % 2 == 0) { answer = s[s.length / 2 - 1] + s[s.length / 2]; } else { a.. 2021. 11. 8.
[Pycharm] PyCharm 폰트 사이즈 조절 1. 상단 메뉴바의 [File] 클릭 후 화살표가 가리키는 [Settings] 클릭 2. [Settings] 창에서 [Editor] 클릭 -> [General] 클릭 *아마 파란색처럼 [Mouse Control] 부분의 [Change font size with Ctrl...] 가 체크해제되어 있을 것이다. 3. [Change font size with Ctrl...] 를 체크하고 우측 하단의 OK 클릭 4. 이제 코드 작성 화면에서 [Ctrl + Mouse Wheel] 로 폰트 사이즈 조절 가능 * 아래와 같이 사용자가 원하는 사이즈로 조절하여 작업이 가능하다. ※해당 포스팅은 개발 공부를 하고 있는 학생에 의하여 작성되었으니 참고 바랍니다. 정정 필요한 내용에 대한 댓글 환영합니다. 2021. 11. 7.
[Pycharm] PyCharm <-> Git 연동 방법 이번에 참가한 부트캠프에서 파이참을 사용하여 미니 프로젝트를 진행하였다. 이전 프로젝트에서는 이클립스와 소스트리를 연결하여 Git과 연동했기 때문에 git bash 를 통해 명령어로 사용할까 했다. 하지만, 역시 GUI가 쵝오... 같은팀에 다른분이 파이참에서 바로 연결하셨다고 하셔서 나도 그렇게 해봤는데, 소스트리만큼이나 편하게 사용했다👏 1. 파이참의 상단 메뉴바 [VCS] 에서 파란색 표시된 [Get from Version Control] 클릭 2. [Get from Version Control] 창에서 GitHub 클릭한 후 [Log in via GitHub] 클릭 *Repository URL 을 선택하면 Git repo URL 을 넣고 연결할 수 있으니 각자 편한 방법으로 하면 좋을 것 같다. .. 2021. 11. 6.
[암호화] SHA-256 암호화 방법 (알고리즘 소스코드 포함) 메인 프로젝트 진행중에 로그인 부분의 암호화를 담당하게 되었다. 밀린 학습들이 결국 메인 프로젝트를 늪으로 끌고 가는거 같ㄷr.... 띠로리 산을 넘으면 또 다른 산이 기다리고 있지만 그래도 잘 해내고 있다. 아무튼 간단히라도 기록을 남겨두려고 한다! 1. SHA-256 알고리즘 코드 - 알고리즘 코드는 다양하게 있었고 SHA-256 뿐만 아니라 MD5 도 있었는데 MD5는 암호화 결함이 발견되어 SHA-256 을 많이 사용하는 것으로 알고있다. SHA-256 알고리즘도 다양하기 때문에 다른 알고리즘도 적용해 보는 것을 추천한다. - SHA-256 은 단방향(암호화만 제공) 알고리즘이니 참고할 것 *hex: 16진수 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2.. 2021. 9. 6.