전체 글 113

코딩 테스트 - 8

오늘은 8번째 코딩 테스트 연습이네요 하암 오늘 문제는 제가 집에 와서 풀었는데 깜박하구 블로그 쓰는 게 이제 생각나서 노트북을 다시 켰어요 ^*^ 오늘의 문제는?! 이게 오늘의 문제였어요! 음 생각보다 복잡해 보이지는 않지만 정수 a와 b를 어떻게 연결할 수 있을까가 관건이었어용 이것만 해결하면 쉽게 해결될 것 같은 문제였던 것 같은데 그럼 정수를 String으로 바꿨다가 다시 두 수를 비교하려면 정수로 바꿔야 할 것 같은 거예요!!!!! 근데 어떻게 써 봐도 에러가 나서 구글링을 사알짝 돌렸습니당. 그래두 한 30분 동안 열심히 고민했어용. 그래서 나온 저의 코드 보시져!~ class Solution { public int solution(int a, int b) { int answer = 0; St..

레쭈고 코테 2024.02.25

파이썬 2장 - 3

하핫 파이썬 공부로 돌아왔어용 꾸준히 공부를 하다 보면 나중에 학교에서 배울 때 더 기억에 잘 남을 거예용 ^_^ 리스트는 어떻게 만들고 사용할까욤? >>> odd = [1, 3, 5, 7, 9] 리스트를 만들 때는 위에서 보는 것과 같이 대괄호([ ])로 감싸 주고, 각 요솟값은 쉼표로 구분합니닷. 리스트명 = [요소1, 요소2, 요소3, . . .] 여러 가지 리스트의 생김새는 다음과 같아용 a = [ ] 이렇게 아무것도 포함하지 않아 비어 있는 리스트일 수도 있고 b = [1, 2, 3] 숫자를 요솟값으로 가질 수도 있으며 c = [ 'Life', 'is', 'too', 'short'] 문자열을 요솟값으로 가질 수도 있어용 d = [1, 2, 'Life', 'is'] 또한 숫자와 문자열을 함께 요솟..

레쭈고 파이썬 2024.02.24

JS - 1

흒업.... 제가 맨날 MOS 마스터 딴다고 공부하다가 저희 지역에서 운영을 안 한다고 해서... 그걸 하다가 접었는데 그 시간에 JS 할 걸이라는 생각이 들어 개학 일 주일 전 다급하게 시작했어요ㅠ^ㅠ 그래서 1일 차입니닷. 우선 자바스크립트란 무엇일까용? 바로 넷스케이프사에서 웹 페이지의 처리 능력을 향상시킬 목적으로 개발한 LiveScript 기반으로, 넷스케이프사와 선마이크로시스템즈사가 공동으로 개발한 스크립트 언어입니닷. 제가 해석할 수 있는 단어가 별로 없어용 ㅎㅎ 연산자와 제어문은 C/C++와 유사하며 객체지향의 상속 방식은 프로토타입이래요!! 프로토타입 기반은 클래스가 없이 객체의 프로토타입을 복제해서 재사용하는 방식으로 상속한대용 클래스리스, 프로토타입 지향, 인스턴스 기반 이라고도 부른..

레쭈고 JS 2024.02.24

코딩 테스트 - 7

오늘 코딩 테스트 재밌어서 쭉쭉 했어용 저는 일단 머쓱이보다 99.9% 키 크고요 ㅎㅎ 머쓱이와 친구들의 키를 비교하겠습니닷 class Solution { public int solution(int[] array, int height) { int answer = 0; for(int i=0; i height) { answer++; } } return answer; } } 저의 코드입니당. 이 문제를 풀 때 문제점은 딱히 크게 없었는데 배열의 수를 어떻게 세지 라는 생각이었어요... 그래서 저도 고민을 했는데 count 함수를 쓰면 될 것 같다고 생각했어요!!!!! 근데 count 를 또 선언해야 하나 했는데 그냥 조건에 맞으면 answer을 하나 씩 추가하면 되더라구요 ㅍ^ㅍ 그래서 쉽게 풀었습니닷!!!!..

레쭈고 코테 2024.02.23

코딩 테스트 - 6

제가 원래 친구들하고 문제를 하루에 한 번 씩 번갈아 가면서 내주며 푸는데 제가 오늘 좋은 문제를 발견한 거예용 저는 배열에 원래도 약한데 한 번 풀어보면 좋겠다 싶었죠!!!!!!!! 그래서 내일은 이거 풀래? 라고 하려 했는데 내일 문제를 내는 친구가 있을 거 아니에요? 근데 그 친구가 자신도 문제를 찾아보고 싶을 수도 있으니 제가 그냥 오늘 즉흥적으로 풀어봤어용 그래서 문제가 무엇이었나 바로 이 문제였어요!!!!!! 저는 항상 배열에 관련된 문제를 해결할 때 막히는 부분이 원소들의 숫자들을 어떻게 빼내느냐... 이것이 가장 큰 문제로 다가오는데요... 크하하 오늘은 이걸 해결했어용 class Solution { public double solution(int[] numbers) { double ans..

레쭈고 코테 2024.02.23

코딩 테스트 - 4

원래 어제 풀었어야 하는 게 맞는데 타지를 갔다가 8시에 잠들어서 오늘 일어나버림 그래두 일어나자 마자 정신 차려서 문제를 보았습니다.... 근데 웬걸?! 제가 옛날에 풀었던 문제더라구요!!! import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String b = sc.next(); System.out.println(a+b); } } 그냥 8번째 줄만 입력해 주면 끝나는 쉬운 문제였습니닷. 하하 ez하네요...

레쭈고 코테 2024.02.23

파이썬 2장 - 2

지금부터 2장 2차시 정리를 시작하겠도다. 크하하 우선 문자열 포매팅 먼저 알아보겠습니닷. 문자열 포매팅이란 무엇일까용? 정답은 문자열 안의 특정한 값을 바꿔야 할 경우 이것을 가능하게 해주는 것이 문자열 포매팅입니당^^ 문자열 포매팅의 사용 방법에 대해 알아보겠습니당. "I eat %d apples." %3 이렇게 작성을 해주면 I eat 3 apples 이렇게 나옵니다. 이 때 %d를 문자열 포맷 코드라고 부릅니다아. 문자열을 넣을 때는 %d 대신 %s를 이용하고 % "원하는 문자열" 이런 식으로 작성해 주면 됩니다. 또 다른 방법이 있어용 number = 3 "I eat %d apples." % number 이렇게 작성을 해주면 똑같이 3이 대입돼서 나와용 두 개 이상의 값을 넣고 싶을 때는 num..

레쭈고 파이썬 2024.02.22

코딩 테스트 - 3

우하핳 오늘은 구글링 없이 해냈어요! 한 줄로만 풀어냈기 때문에 가독성도 매우매우 좋은 듯합니다.ㅎ 오늘의 문제였어요!!!! 저는 방학 동안 집에서 혼공자 책으로 자바를 배운 데까지 복습을 했는데용? 거기서 형 변환 그런 것에 대해 배웠어요! String을 여러 타입으로 변환하는 걸 배웠는데 그게 문득 생각 나는 거예요! 그래서 바로 그냥 그걸 적용해 봤어여ㅎㅎ 사실 이 코드를 제가 여러 번 까먹어서 고민을 좀 했지만, 그래도 적어나가 봤어여 그래서 나온 저의 코드는 ... class Solution { public int solution(String n_str) { int answer = Integer.parseInt(n_str); return answer; } } 이거예요! 제가 추가한 문장은 3번째..

레쭈고 코테 2024.02.21

파이썬 2장 - 1

파이썬 2장은 전에 미리 예고했듯이 양이 엄청납니다 ㅋㅋㅋㅋㅋㅋ 읽기에도 힘드시겠지만 제가 열심히 정리해 볼게요... 일단은 숫자형입니다. 파이썬은 정수형에서 양의 정수, 음의 정수, 0 이렇게 있어용! 이건 너무 기본적이죠? 다음은 실수형이에용 실수형도 똑같아요 근데 대박인 게 있어요!!!!!! 저는 e나 E를 볼 때 진짜 뭘까 라고 항상 생각을 했어요.. 근데 대박인 걸 발견했어요 이게 E10 -> 10의 10제곱 / e-10 -> 10의 -10제곱 이렇게 나타낸다는 거예요 저는 자바를 배울 때도 몰랐는데 이걸 이제 알아서 신기했다는 사실... 크크...................... 네 그리구 8진수와 16진수예용 8진수를 만들기 위해서는 숫자 0 + 알파벳 소문자 o 또는 대문자 O 이렇게 하..

레쭈고 파이썬 2024.02.21