
Linked List에서 이어지는 3가지 자료구조 Stack, Queue, Deque에 대하여 정리한 글입니다.LinkedList는 각 노드가 데이터와 포인터를 가지고 한줄로 연결되어 있는 방식입니다.자바에서는 포인터개념이 없으니 포인터 역할을 수행하는 레퍼런스로 구현

싸피 3, 4주 회고입니다.본격적인 코딩 교육에 들어갔습니다.본인 입으로 말하기 뭐하지만 솔직히 대학 4년동안 재대로 된 코딩공부 (알고리즘, 자료구조, 포트폴리오, 프로젝트)등등 하지않고 도피처로 느낌으로 택한 싸피였습니다.여기서 그럭저럭 공부하면 괜찮은 기업에 취직

복잡한 내용을 단순하게 만드는 함수.재귀 함수가 계속 호출되지 않고 종료되는 시점함수가 자기 자신을 호출하는 단계함수의 입력이 점점 작아지는 패턴을 가져야 함팩토리얼양의 정수 N에 대해 1부터 n까지 모든 정수를 곱한 값.

2주차 간단한 후기입니다.강사님과 만나고 어느정도 동기들과 한두마디 정도 나눠본것 같습니다.낯을 너무 많이 가려서 힘들지만 다행히 동기분들 모두 좋은 분들이라 한학기 많은 도움 받으면서 지낼 수 있을 것 같습니다.스타트 캠프가 이번주로 마무리 되었으니 다음주부터는 본격

실버 2문제기도해서 긴장하면서 들어갔는데 문제를 한번 읽어보고 아까푼 브론즈 2 소수찾기 문제랑 다를게없는데 조건 하나만 추가된느낌이라 진짜 이게 될까 싶은 마음으로 코드를 작성했다.근데 바로 풀려서 당황.. 생각보다 티어별 난이도차이가 크게나지 않는게 아닐까 하는 희

메서드를 끌어와서 사용하는 코드를 작성해보았다.아직까지 자바코드 사용은 어색함이 많다 구현력이 많이 부족하니 배열, 메서드 같은 기능들을 자유자재로 사용할때까지 연습해야 겠다.

정렬에 관한 내용입니다.이처럼 Collections.reverseOrder()를 이용하여 정렬을 바꿀 수 있지만.임시로 바꾸는법도 존재한다.바로 부호를 반전시켜 오름차순 정렬을 시키면 내림차순으로 정렬된다.

이 문제에서는 여러 개념들을 필요로 한다.StringBuilder와 Int형의 관계왜 인트형변수 idx에 append가 적용될 수 있는가?

java.lang 패키지에 포함된 문자열을 효율적으로 처리하는 클래스문자열을 수정가능하게 만들어 기존 문자열(String)보다 빠르고 유연하게 처리가 가능함.보통 문자열 덧붙이기, 삭제, 뒤집기, 삽입등에 사용StringBuilder 메서드를 이용하면 방금 풀었던 BO

단순히 앞에서 읽던 뒤에서 읽던 같은 단어가 완성되면 팰린드롬이라고 하는데 그 여부를 판단하는 문제파이썬이라면 Reverse로 딸각 해결이 되지만 자바로는 역시가 처음보는 기술들이 많이 보인다.import java.lang.\* 리버스 함수를 이용하려면 꼭 필요한

간단한 수학 문제인줄 알았는데 아니 간단하긴 하다 생각못한 부분이 있어서 몇번 실패가 떠서 그렇지 ..처음 작성한 코드이다 문제가 없는데 계속 실패가뜬다 ..뭐가 문제일까 했는데 혹시 범위가 잘못되었나 생각해서 문제에 체력이 넘쳐서 끝까지 한다고 써져있었기 때문에 ㅎㅎ

파이썬마냥 String에서 "==" 사용하면 안됨자바에서는 "변수.equals("문자열")" 사용할 것복사 붙이기 할때 (코드재사용) 괄호 잘 파악하기위 문제의 경우에는 스위치 케이스문 사용도 좋을 듯문제를 한번 어떻게 풀지 생각하기 (앞면 또는 뒷면만 고려하면 자동

클래스에 정의한 변수들을 멤버변수 == 필드라고 한다.클래스 - 설계도멤버변수 : 특정 클래스에 소속된 변수위 코드에서는 "name, age, grade"에 해당함필드 : 데이터 항목을 가르키는 용어클래스 (설계도)를 이용하여 메모리에 만들어진것 - 객체, 인스턴스ne

2번의 도전 끝에 싸피 14기에 합격하여 교육받을 기회를 얻을 수 있었습니다. 저는 대전캠퍼스에서 1년간 교육받을 예정입니다.첫주부터 여러 활동을 하면서 주변 분들과 많은 얘기를 할 수 있어 좋은 경험이었습니다. 다행히 같은 줄에 앉으신 분들이 모두 좋은 분들이라 먼저