큐 / μŠ€νƒ / νž™

큐(Queue) μ„ ν˜•μžλ£Œκ΅¬μ‘° > ν•œ λ°©ν–₯으둜만 데이터λ₯Ό λ„£κ³  κΊΌλ‚Ό 수 있음 큐 λ©”λͺ¨λ¦¬ κ΅¬μ‘°λŠ” λ³„λ„μ˜ μΈν„°νŽ˜μ΄μŠ€ ν˜•νƒœλ‘œ 제곡됨 μ„ μž…μ„ μΆœ(FIFO, First In First Out) μŠ€νƒ(Stack) ν•¨μˆ˜μ˜ 호좜될 λ•Œ 지역 λ³€μˆ˜μ™€ λ§€κ°œλ³€μˆ˜κ°€ μ €μž₯λ˜λŠ” μ˜μ—­ μ„ ν˜•μžλ£Œκ΅¬μ‘°>데이터λ₯Ό μŒ“λŠ” ꡬ쑰, ν•œμͺ½ λμ—μ„œλ§Œ 자료λ₯Ό λ„£κ³  λΊ„ 수 있음 ν•¨μ†Œμ˜ 호좜과 ν•¨κ»˜ ν• λ‹Ή, ν•¨μˆ˜μ˜ 호좜이 μ™„λ£Œλ˜λ©΄ μ†Œλ©Έ ν›„μž…μ„ μΆœ(LIFO,... Continue reading...

쑰건문 / 반볡문

if if(쑰건식){ μˆ˜ν–‰λ¬Έ //쑰건식이 true인 경우 μˆ˜ν–‰λ¬Έμ΄ μˆ˜ν–‰λ¨ } //쑰건식이 false라면 μˆ˜ν–‰λ¬Έ μˆ˜ν–‰λ˜μ§€ μ•ŠμŒ if - else if(쑰건식){ 쑰건식이 true일 λ•Œ μˆ˜ν–‰λ˜λŠ” μˆ˜ν–‰λ¬Έ } else{ 쑰건식이 trueκ°€ 아닐 λ•Œ μˆ˜ν–‰λ˜λŠ” μˆ˜ν–‰λ¬Έ } if - else if - else if(쑰건식1){ 쑰건식1이 true일 λ•Œ μˆ˜ν–‰ν•˜κ³  전체 쑰건문 λΉ μ Έλ‚˜κ° } else if(쑰건식2){ 쑰건식2κ°€... Continue reading...

μ—°μ‚°μž(Operator)

λŒ€μž…μ—°μ‚°μž : λ³€μˆ˜μ— λ‹€λ₯Έ λ³€μˆ˜λ‚˜ 값을 λŒ€μž… lvalue = rvalue; μ‚°μˆ μ—°μ‚°μž : +, -, *, /, % / : λ‚˜λˆˆ λͺ« % : λ‚˜λˆˆ λ‚˜λ¨Έμ§€ 볡합 λŒ€μž… μ—°μ‚°μž : +=, -=, /=, %=, … sum += num; == sum = sum + num; 증가/κ°μ†Œμ—°μ‚°μž : ++, – μ¦κ°μ—°μ‚°μžκ°€ λ…λ¦½μ μœΌλ‘œ μ‚¬μš©λœ... Continue reading...

λ³€μˆ˜ / κΈ°λ³Έμžλ£Œν˜• / ..etc

λ³€μˆ˜(Variable) ν•˜λ‚˜μ˜ 값을 μ €μž₯ν•  수 μžˆλŠ” λ©”λͺ¨λ¦¬ 곡간, νŠΉμ • λ©”λͺ¨λ¦¬ μ˜μ—­μ— 이름을 뢙이고 값을 μ €μž₯ λ³€μˆ˜μ˜ μ„ μ–Έ : λ³€μˆ˜νƒ€μž… λ³€μˆ˜μ΄λ¦„; λ³€μˆ˜μ˜ μ΄ˆκΈ°ν™” : λ³€μˆ˜μ΄λ¦„ = κ°’; λ³€μˆ˜μ˜ μ„ μ–Έκ³Ό μ΄ˆκΈ°ν™” : int a = 1; λ³€μˆ˜μ˜ νƒ€μž…μ€ μ €μž₯ν•  κ°’μ˜ νƒ€μž…μ— μ˜ν•΄ κ²°μ •λœλ‹€. λ³€μˆ˜λͺ… : 영문자or숫자, νŠΉμˆ˜λ¬ΈμžλŠ” &, _ 만 μ‚¬μš© 숫자둜... Continue reading...

μžλ°”(Java)

μžλ°” = JRE (μžλ°” μ‹€ν–‰ν™˜κ²½:Java Runtime Environment) + JDK(μžλ°” κ°œλ°œλ„κ΅¬:Java Development Kit) + 라이브러리API API : Application Programming Interfaces μžλ°”API : μžλ°”λ₯Ό μ‚¬μš©ν•˜μ—¬ μ‰½κ²Œ κ΅¬ν˜„ν•  수 μžˆλ„λ‘ ν•œ 클래슀 라이브러리( ν”„λ‘œκ·Έλž¨μ„ κ°œλ°œν•˜λŠ”λ° ν•„μš”ν•œ μ£Όμš” κΈ°λŠ₯듀을 미리 λ§Œλ“€μ–΄λ‘”κ²ƒ)의 집합 ν”Œλž«νΌ(운영체제)의 영ν–₯을 받지 μ•ŠλŠ”λ‹€. μžλ°” ν”„λ‘œκ·Έλž¨μ„ μ‹€ν–‰ν•˜λŠ” *.class 파일이 JVM(μžλ°”κ°€μƒλ¨Έμ‹ , μžλ°” ν”„λ‘œκ·Έλž¨μ΄... Continue reading...