Algorithm - 중복문자제거
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Aʟɢᴏʀɪᴛʜᴍ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 오늘의 문제 문제 해결고민 1. 문자열 메소드에 중복 문자를 확인하는 게 있을까? 2. 중복 문자 확인하는 메서드가 없는 경우 배열로 비교하는 처리를 해야 하나? 여러 방법을 고민해 봤으나 ㅠ 정보처리기사 실기가 머지않아 시간을 많이 쏟아내지 못했다. 시험을 끝낸 뒤 다시 확인해보려 했으나 우선 선생님의 수업을 듣고 재 생각해 보기로 했다 선생님의 풀이과정 1. 먼저 in..
2023/10/06🌱 지금까지 배운 자바테스트
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 공부하기 전 마인드 체크 문제 해결에 대한 부분은 내가 어떻게 문제를 풀었는지가 가장 중요하다. 코드가 중요한 게 아니다. 항상 문제문석 ➡️ 손코딩 검증 ➡️ 코딩 패턴이 습관 되어야 한다. 시작값과 조건 설정을 잘해야 되며, 반복하는 패턴을 찾아내야 한다 라인을 줄이라는 말은 그대로 수학적인 수식이나 수학적인 개념이 들어간다 보면 된다. 오늘은 지금까지 배운 내용을 토..
2023/10/05🐰 중첩FOR문
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해놓은 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 이중 for문 들어가기 전 간단 정리 문제 1 아래 출력과 똑같이 출력하라 2중 for문 사용 1*1=1 1*2=2 1*3=3 2*1=2 2*2=4 2*3=6 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=12 public static void main(String[] args) { for (int i = 1; i
2023/10/04✨ break & continue
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 오늘은 기나긴 추석 연휴를 끝내고 학원에 출근 ! 이번주 토요일은 정보처리기사 실기 시험인지라 추가 공부는 못하고 토요일 시험 볼 때까지는 하루 수업만 정리하려고 합니다 (이해해 주세요) Today continue : 더 이상 코드를 실행하지 않고 반복을 계속하여라 , 증감식은 동작함 break : 현재의 반복문을 종료하시오 **반복문에서 사용가능하다** 반복문 실수의 중..
2023/09/27🌱 배열과 단일for문을 사용한 문제풀이
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 문제 1 . String 변수에 있는 숫자연산식에 연산을 처리하라 String a ="23 - 56 + 45 * 2 - 56"; 수식을 계산하는 프로그램을 작성하세요. 수식 계산 규칙은 연산자 우선순위 없이 앞에서부터 차례대로 계산한다. 지금까지 공부한 내용으로 해결하시고, 형변환만 검색이 가능합니다. package TASK; public class task01 { pub..
2023/09/26🤔 반복문과 배열 문제 풀기
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 과제 1. 선택받은 너 선택받은너 int[] letter={8,12,4,13,2,14,4,5} 짝수만 출력하시오. public class task01 { public static void main(String[] args) { // 배열 선언문 int[] letter = { 8, 12, 4, 13, 2, 14, 4, 5 }; // 짝수만 찾아내여 반복 출력하는 문 for ..
2023/09/25🌙 배열 및 for문 활용
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 지난 수업 정리 1 . 자료형 : 변수에 넣을 재료에 특성을 정하는 것 변수 선언 시 변수가 저장할 수 있는 값의 타입, 종류는 정수/실수/문자/문자열이 있다 정수는 Int 실수 float, double 문자 char 문자열 String Int 4byte , float 4byte , double 8byte , char 2byte 2. 조건문 : 특정 조건에 대해 참 거짓을..
Algorithm - 특정 문자 뒤집기
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Aʟɢᴏʀɪᴛʜᴍ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 오늘의 문제 문제 해결고민 1. 아스키코드를 이용해서 특수문자랑 영어를 구별하는 게 좋을까? 2. revers를 써도 괜찮을까? 3. 아스키코드 외에 알파벳여부를 확인하는 메소드는 없을까? 4. char[] 배열로 진행 후 인덱스 맞교환은 어떻게 해야 할까 생각보다 고민을 많이 했다 사실 빨리 끝낼 줄 알았는데 너무 오래 걸렸다. 결국엔 혼자 풀지 못하여 선생님의 풀이 과..
Algorithm - 단어 뒤집기
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Aʟɢᴏʀɪᴛʜᴍ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 단어 뒤집기 문제 해결 순서 정하기 - 초반, 문제 해결을 위한 처리고민 1. 입력된 숫자만큼 String 배열 생성 2. 입력된 숫자 만큼 String 배열에 각각 문자 입력하기 3. 배열에 들어간 각각의 문자를 뒤집는 처리하기 4. 뒤집힌 문자 출력하기 - 중간쯤 고민 1. String 객체는 Immutable 클래스이다. 기존 문자열을 변경 시 새로운 문자열을 생성한..
2023/09/22🌹 단일 for 문과 if 문 실습
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 전일 공부 정리 1. 공통된 룰 ( 규칙 ) 을 찾는 게 중요하다. 2. 찾은 규칙을 가지고 코드화를 해야한다 3. 문제 해결이 될 때까지 끊기지 않는 집중력과 끈기를 길러야 한다. 4. 반복문은 초기 값을 설정하고 특정 조건을 지정한 뒤 반복할 코드를 작성하고 초기값이 점점 증감 또는 증가하며 조건을 만족할 때까지 반복하는 문이다 5. 증감식이나 증가식이 누락되거나 fo..
2023/09/21✏️ For문
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 오늘의 학습 For문 중요한것 : 반복할 횟수를 정의하는게 가장 중요하다 문법을 이해 할 때엔 개발자의 의도를 제거한다 반복문에 의도를 이해하려 한다면 망한다 횟수를 정하지 않으면 무한 반복이 된다. 반복문읜 시작과 끝을 정해준다. 끝을 지정하지 않는다면 무한루프를 돌게된다 **반복횟수 / 시작과 끝** 설정이 가장 중요하다 For문 기본 문법 for( [초기값] ; [ ..
2023/09/19 ✨ IF문 실습
·
👩🏻‍💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/⠀⠀⠀⠀ Jᴀᴠᴀ
👇 공부한 자료들의 실제 소스파일들을 기록해논 공간입니다 👇 GitHub - gayulz/StudyHistory: 나의 공부 기록 commit 나의 공부 기록 commit . Contribute to gayulz/StudyHistory development by creating an account on GitHub. github.com 실습문제 /* 1. 철수의 점수 60점을 입력하고. 철수의 점수가 짝수이면 철수의 점수에서 10%를 더하여 저장하세요 철수의 점수가 홀수이면 철수의 점수에서 10%를 마이너스 하여 저장하세요. */ package Tasks; public class Test01 { public static void main(String[] args) { double point = 100; ..
유리쯔의일상
'분류 전체보기' 카테고리의 글 목록 (12 Page)