본문 바로가기

05. 컨테이너, 값을 담는 상자(1) - 배열 : Array Julia Language Julia는 수치 연산을 위해 개발된 High Level, High Performance의 동적 프로그래밍 언어이다. 고수준의 컴파일러, 병렬 연산과 많은 수치연산 라이브러리를 지원하고 있다(수치연산, 선형대수, 난수생성, 문자열 가공 등) 비슷한 언어인 Python에 비해 빠른 처리 속도를 보여주어 머신 러닝 등 많은 연산을 필요로 하는 분야에서 사용되고 있다.Previous Posting4. 변수와 타입(4) - 복소수 리터럴, 실수 리터럴배열 : Array 배열은 다차원 혹은 단차원 격자-Grid에 저장된 객체의 모임이다 1. 배열의 초기화배열의 생성은 아래와 같이 할 수 있다.In [2]:arr = [1, 2, 3] # 1차원 배열, Int 값을 담고 있다 Out[2]:.. 더보기
소수 찾기 - 1978 소수의 개수를 출력하는 프로그램을 작성하는 문제인데,여기서 쓰는 소수 판별법은 제곱근을 이용한것이다. 소수는 2 ~ (N-1) 에서 약수를 가지고 있지 않는데,소수를 판단하기위해서 2 ~ (sqrt(n)) 까지만 검사하면 된다는 뜻이다. 12345678910111213141516171819202122232425262728293031323334353637383940414243#include int primeSearch(int number){ int i = 0; if(number 더보기
4. 변수와 타입(4) - 복소수 리터럴, 실수 리터럴 Julia Language Julia는 수치 연산을 위해 개발된 High Level, High Performance의 동적 프로그래밍 언어이다. 고수준의 컴파일러, 병렬 연산과 많은 수치연산 라이브러리를 지원하고 있다(수치연산, 선형대수, 난수생성, 문자열 가공 등) 비슷한 언어인 Python에 비해 빠른 처리 속도를 보여주어 머신 러닝 등 많은 연산을 필요로 하는 분야에서 사용되고 있다.Previous Posting3. 변수와 타입(3) - char 리터럴, 문자열 리터럴1. Complex(복소수) 리터럴- 허수단위 i Julia에서, 허수단위 i를 표현하기 위해 상수 im이 정의되어 있다. 허수단위 i는 로 정의된 가상의 수이다 imaginary = imprint(typeof(imaginary), '.. 더보기