한국석유공사 2026 하반기 NCS (전산)
·
취준일기
퇴사하고 다시 하는 취준 !3개월은 놀고,, 6개월은 자격증 준비하느라2026년 하반기가 되어서야 제대로 된 취준을 하고 있다. 첫 시험은 9/19에 본 석유공사!지방러에게 서울까지 오라는 연락을 하사해주시다니당일 새벽에 감사하게도 아빠가 데려다주셨다 .시험장 들어갈 때 아빠가 응원해주니까 괜시리 울컥함 ^^;; (주책) 근데 그 응원을 공중분해 시킨 나의 뇌.한 마디로 정리하자면 실수가 너무 많았다. (실수일까? 지능일까?) 일단 붙을 줄 모르고 막연하게 기본서 2회독 하고 있던 나에게급작스레 서류 합격이 날아오고 .. 봉투 모의고사는 하나도 안 풀어보고 갔다..ㅋㅋ(여기서부터 자격 박탈) 1교시 NCS에서 의사소통까지는 수월하게 풀었는데 자료해석 & 문제해결전부 시간이 오래 걸렸다 .그래서 뒤에 있..
한국산업단지공단 2026 하반기 NCS (전산)
·
취준일기
9/20 목동고에서 시험 . . ~19일 석유공사 필기 시험으로 기가 쫙 빨린 상태라 공허한 눈으로 산업단지공단 시험을 보러갔다.인생 두 번째 NCS였는데전날 봤던 석유공사에 비하면 ncs는 쉬운 편이었다.문제는 전공시험이었음을...애초에 머신러닝개론과 알고리즘이 정처기&컴퓨터일반 시험범위 보다 넓은데대충 훑고 간 내가 한심 .활용이나 계산 문제보다개념과 이론 위주였다. (근데 이제 깊고 자세한)7-80프로가 ㄱㄴㄷㄹ 고르는 문제라대충 알면 혼쭐나는 시험이었다 . 결과는 당연히 불합기역!!급하게 본 탓일까..크흠 이 다음 시험을 잘 준비해야지 ^_^
프로그래머스 [Lv.1] - 옹알이(2)
·
프로그래머스/Lv.1
머쓱이는 태어난 지 11개월 된 조카를 돌보고 있습니다. 조카는 아직 "aya", "ye", "woo", "ma" 네 가지 발음과 네 가지 발음을 조합해서 만들 수 있는 발음밖에 하지 못하고 연속해서 같은 발음을 하는 것을 어려워합니다. 문자열 배열 babbling이 매개변수로 주어질 때, 머쓱이의 조카가 발음할 수 있는 단어의 개수를 return하도록 solution 함수를 완성해주세요. 입출력 예 ["aya", "yee", "u", "maa"]1["ayaye", "uuu", "yeye", "yemawoo", "ayaayaa"]2 import java.util.ArrayList;import java.util.List;class Solution { public int solution(Strin..
List를 int 배열로 바꾸기
·
프로그래머스
list.stream().mapToInt(Integer::intValue).toArray(); List -> IntStream -> int[] 1. List[10, 20, 30] 과 같이 일반적인 리스트자료형은 Integer 2. stream리스트의 데이터를 Stream으로 바꾼다.Stream은 "이 데이터들을 하나씩 꺼내서 처리할 수 있게 만들어주는 통로" 역할 3. .mapToInt()mapToInt()는 각 요소를 int로 변환해서 IntStream으로 바꾼다. 4. Integer::intValue메서드 참조 문법으로x -> x.intValue()와 같은 의미 즉, 각각의 Integer 객체에서 intValue()를 호출해서 int로 변환한다.Integer(10) -> 10Integer(20) ->..
프로그래머스 [Lv.1] - 숫자 문자열과 영단어
·
프로그래머스/Lv.1
replaceAll 함수를 활용할 것s.replaceAll(문자, 문자인덱스); class Solution { public int solution(String s) { int answer = 0; String [] dic = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" }; for(int i=0;i
프로그래머스 [Lv.1] - 시저 암호
·
프로그래머스/Lv.1
char shifted = (char) ('a' + (c - 'a' + n) % 26); 단계별 동작 원리c - 'a' (0~25 사이의 순번으로 변환)알파벳 소문자 'a'부터 'z'까지를 0부터 25까지의 상대적인 인덱스 번호로 만들기예: c가 'a'면 0, 'b'면 1, 'z'면 25+ n (원하는 만큼 이동)상대 인덱스에 밀고자 하는 거리 n을 더하기% 26 (알파벳 범위 순환)알파벳 총 개수인 26으로 나눈 나머지를 구하기이동한 값이 25를 넘어선 경우(예: 'z'에서 더 이동한 경우) 다시 0('a')부터 시작하도록 인덱스를 바꾼 격'a' + ... (실제 문자로 복구)계산된 0~25 사이의 인덱스에 다시 기준점인 'a'의 아스키코드 값을 더해 실제 알파벳 문자로 되돌리기(char) (형변환)덧..