# 3. APS

[2021.02.08] #1. SWEA로 알고리즘 공부 시작! 환경설정 하기

둥굴둥굴둥굴레차 2021. 2. 11. 17:06

SWEA : https://swexpertacademy.com/main/main.do

 

 


 

🤳 Pycharm(IDE tool)

다운로드 받자!

모든 APS수업은 pycharm으로 하자

앞으로 pycharm환경에서 시험쳐야 하기 때문에 연습을 실전처럼 하기 위해~~

 

👀 알아두면 좋은 것들..

1. 다양한 것들에 관심을 둘 필요가 있다.

문제를 풀다 보면 실생활에 존재하는 개념을 가지고 기출문제가 나올 때가 있다.

 

야구와 관련된 문제가 나오기도 함. 야구를 몰라도 풀 수 있게 나오긴 하지만 만약 실제 규칙을 안다면 조금은 더 빠르게 접근할 수 있기도 하다. 야구 이외에 체스 포커 등이 있다.

 

 

2. 지금부터 내장함수는 전부 봉인해두자!

.sort 혹은 sort()을 사용하지 말고.. 버블정렬, 카운팅정렬 등을 사용해서 문제를 풀자!

  • 버블 정렬

  • 카운팅 정렬

  • 선택 정렬

  • 퀵 정렬

  • 삽입 정렬

  • 병합 정렬

 

결국엔 나중에 다 도움이 되는 코딩체력과 연관이 되며 더 좋은 알고리즘을 작성할 수 있다.

 

 

 

max(), min() , count() 등.. 도 같다!

 

 

알고리즘은 수학과 굉장히 비슷함.

개념을 아는 것도 중요하지만 개념을 응용 하는 것이 더 중요함.

웹은 정답이 없는 경우가 많았음. 비슷한 모양을 만들어내기만 하는 것이 목표였지만,

알고리즘은 정답을 찾아가는게 중요.

많은 문제 풀고 많은 고민하게 될 것임.

 


 

🌹 환경설정

시험을 보는, 역량테스트에 맞춰진 쪽으로 환경설정 할 것임.

 

역량테스트를 볼 땐 Python은 3.5.3 버전을 , Pycharm은 2018.2.3 버전을 사용한다!

 

 

1. Python 3.5.3 설치

 

www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

 

 

끝!

 

앞으로 Web공부 시엔 3.8을, 알고리즘 공부는 3.5 버전으로 할 것임!

 

 

 

2. Pycharm 2018.2.3 설치!

 

www.jetbrains.com/ko-kr/pycharm/download/other.html

 

 

기타 도구 - PyCharm

PyCharm의 이전 릴리스 또는 이전 버전을 다운로드하세요.

www.jetbrains.com

 

 

 

 

Professional Edition은 유료.. Community Edition의 Windows 설치하자!