developer 10

Unity - 1 vs 1 축구게임

졸업작품을 하느라 정신없는(?) 요즘 인데 시간이 있을 때 마다 조금씩 만들고 있는 축구게임 임니다. gpt 때문에 코딩하는데 정말 넘 편해져벌임 ㅋ 축구에 관련된 개인 프로젝트를 간단하게여도 꼭 하나는 해보고 싶었는데 시간이 있을 때 마다 더 개선해 나가서 완성도를 높여볼 생각 ! - 플레이어 1 ( red ) : w,a,s,d 로 이동 , enter 키 슈팅 - 플레이어 2 ( blue ) : 방향키로 이동 , right shift 키 슈팅 - 골이 들어가면 왼쪽 상단에 점수판에 점수 적용 - 오른쪽 상단 UI 버튼 - MAIN MENU ( 메인메뉴로 이동 ) / RESET GAME ( 플레이어와 공 오브젝트 위치를 초기화 ) - 5점이 되면 게임이 종료 < 생각만 해본 추가 기능 ..

Unity 2023.05.18

#8 자바(JAVA) 알고리즘 문제풀이 : 코딩테스트 대비 / 펠린드롬

주어진 문자열이 "펠린드롬" 인지 확인하는 문제 import java.util.Scanner; // 펠린드롬 ( replaceAll() 정규식 문제 ) // 팰린드롬 : 앞에서 읽을때나 뒤에서 읽을 때나 같은 문자열을 말함 // 주어진 문자열이 팰린드롬인지 확인하는 문제 // replaceAll(pattern , str) -> pattern(정규표현식) 과 일치히는 문자열들을 str(문자열) 로 바꾸어줌 public class Inflearn8 { public String solution(String str) { String answer = "NO"; str = str.toLowerCase().replaceAll("[^A-Z]","..

Java 2023.02.13

#6 자바(JAVA) 알고리즘 문제풀이 : 코딩테스트 대비 / 중복문자제거

소문자로 된 한개의 문자열이 입력되면 중복된 문자를 제거하고 출력하는 프로그램을 작성 중복이 제거된 문자열의 각 문자는 원래 문자열의 순서를 유지한다. . . 입력 : ksekkset 출력 : kset import java.util.Scanner; // 주어진 문자열에서 중복문자 제거 문제 // charAt() 의 활용 public class Inflearn6 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String str = scanner.next(); String answer = ""; for(int i=0; i

Java 2023.02.10

#5 자바(JAVA) 알고리즘 문제풀이 : 코딩테스트 대비 / 특정 문자 뒤집기

영어 알파벳과 특수문자로 구성된 문자열이 주어지면 영어 알파벳만 뒤집고, 특수문자는 자기 자리에 그대로 있는 문자열을 만들어 출력하는 프로그램을 작성 . . 입력: a#b!GE*T@S 출력 : S#T!EG*b@a import java.util.Scanner; // 특수문자가 무작위로 섞여있는 문자열에서 특수문자를 제외한 문자들을 서로 교환하는 문제 // public class Inflearn5 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String str = scanner.next(); String answer = ""; char[] s = str.toCharArray(); int left = 0..

Java 2023.02.10

#3 자바(JAVA) 알고리즘 문제풀이 : 코딩테스트 대비 / 문장 속 단어

한 개의 문장이 주어지면 그 문장 속에서 가장 긴 단어를 출력하는 프로그램을 작성. 문장속의 각 단어는 공백으로 구분 . . 입력 : it is time to study 출력: study import java.util.Scanner; public class Inflearn3 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String str = scanner.nextLine(); String answer = ""; int m = Integer.MIN_VALUE; String[] s = str.split(" "); for(String x : s ) { int len = x.length(); if(len>..

Java 2023.02.09

#2 자바(JAVA) 알고리즘 문제풀이 : 코딩테스트 대비 / 대소문자 변환

대문자와 소문자가 같이 존재하는 문자열을 입력받아 대문자는 소문자로 소문자는 대문자로 변환하여 출력하는 프로그램을 작성 . . 입력 : StuDy 출력 : sTUdY import java.util.Scanner; public class Inflearn2 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String str = scanner.next(); String answer = ""; for(char x : str.toCharArray()) { if(Character.isLowerCase(x)) { answer += Character.toUpperCase(x); } else { answer += Ch..

Java 2023.02.09

#1 자바(JAVA) 알고리즘 문제풀이 : 코딩테스트 대비 / 문자 찾기

코테 준비를 시작해보려고 인프런에서 강의를 들으면서 깃허브에만 올리다가 블로그에도 복습겸 올려보겠슴 ! 다! 한 개의 문자열을 입력받고, 특정 문자를 입력받아 해당 특정문자가 입력받은 문자열에 몇 개 존재하는지 알아내는 프로그램을 작성 대소문자 구분 없음, 문자열 길이 100을 안넘음 . . 입력 : Computercooler c 출력 : 2 import java.util.Scanner; public class Inflearn1 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String str = scanner.next(); // 문자 입력 char c = scanner.next().charAt(0)..

Java 2023.02.09

#2 Swift/ios - 1장

아울렛변수( Outlet Variable ) ?? : 스토리보드에 추가한 객체를 선택하고 내용을 변경하거나 특정 동작을 수행하도록 하기위해서 해당 객체에 접근할 수 있는 변수 , 객체에 속성을 지정할 때 액션함수( Action Function ) ?? : 동작을 정의한 함수 , 객체에 이벤트를 넣고 싶을때 사용 import UIKit class ViewController: UIViewController { @IBOutlet var IbHello: UILabel! // 출력 레이블용 아울렛 변수 @IBOutlet var txtName: UITextField! // 이름 입력용 아울렛 변수 override func viewDidLoad() { super.viewDidLoad() // Do any additi..

iOS 2022.12.19