본문 바로가기

CS62

Bigdata analytics Bigdata analyticsWhy Python ? 간결하고 쉽다.데이터 분석과 머신러닝을 위한 수많은 라이브러리들이 있습니다.다양한 확장이 용이하다 (R, SPSS etc...)Anaconda 내 계정 컴퓨터에 파일을 만들면 크롬에서 주피터로 연결되는 http://localhost:8888/tree/test_python 곳에서 내 파일이 생긴다. C:\Users\owner\test_python주피터 단축키a = 3 #shift +e Enter 누르면 메모리가 올라감 print(a)esc 커멘드 모드 esc 한 후에 ctrl c v 하면 복붙 가능 위에 셀 추가 아래 셀 추가 esc+ a 위에 줄 추가esc+ b 아래 줄 추가esc+ d 삭제esc m 파이썬 명령어 넣더라도 실행안됨 / 마크다운처럼 쓸.. 2019. 2. 19.
지금까지 푼 알고리즘 문제(깃헙) * sw : sw expert academy * boj : baekjoon 전체 https://github.com/jieunpark247/jieunAlgo 2018년 4월https://github.com/jieunpark247/jieunAlgo/tree/master/Study_04 list baekjoon1260 , 2178 , 1697 , 7576 ,11403 , 2667 ,2583 , 1987 , 2468 , 1012 , 4673 , 2839 ,7562 , 11724 , 1152 2018년 5월https://github.com/jieunpark247/jieunAlgo/tree/master/Study_05 list1-3째주 : 10026 , 15683 , 혁진이의 프로그램 검증, 범.. 2018. 11. 19.
Map/HashMap/TreeMap/Hashtable 차이점 Map/HashMap/TreeMap/Hashtable 등의 차이점MapMap은 key와 value를 가진 집합이며, 중복을 허용하지 않는다. 즉, 한개의 key에 한개의 value가 매칭된다. java.util 패키지에 여러 집합들을 사용하기 위한 여러 interface와 class 들이 정의되어 있다.HashMapHashMap은 Map interface를 implements 한 클래스로서 중복을 허용하지 않는다. Map의 특징인 key와 value의 쌍으로 이루어지며, key 또는 value 값으로써 null을 허용한다. 내부적으로 Entry[] Entry 의 array 로 되어 있다. 해당 array 에 index 는 내부 해쉬 함수를 통해 계산된다.String 은 sun.misc.Hashing.st.. 2018. 11. 19.
디자인 패턴이란? 디자인 패턴(Design Pattern) 이란?소프트웨어 디자인에서 계속 재현되는 문제를 해결하는 재사용 가능한 해결법이다. ex> 문제 '특정 클래스가 실행간에 단 한번만 인스턴스화 되어 객체로 이용가능 하여야한다.'를 해결하기 위해 '싱글톤 디자인패턴'을 이용해 볼 수있다' 또는 특정 클래스의 생성 또는 객체화에 있어 호출당시의 콘텍스트(Context)를 고려하여 클래스를 반환해주는 “팩토리 디자인패턴(Factory Design Pattern)” 을 사용할 수 있다. 이렇게 디자인 패턴은 디자인(설계)간에 발생하는 문제를 해결해주는 해법 이라고 볼 수 있다. 디자인패턴은 데이터구조, 알고리즘과 다르며 아주 특정한 구조에서 특정한 문제에 한하여 한번만 문제를 해결 할 수 있는 디자인은 "디자인 패턴"이.. 2018. 11. 19.
반응형