프로그래머스 문제 풀이입니다. 문제는 프로그래머스에서 확인하세요! Python 파이썬에는 find()라는 함수가 있어서 num과 k를 문자열로 만들어준다면 아주 쉽게 정답을 도출할 수 있다. 문제는 문자열로 찾아야하기 때문에 인덱스 번호가 하나 작게 나온다는 점. def solution(num, k): strNum = str(num) strK = str(k) if(strNum.find(strK) != -1) : return strNum.find(strK) + 1 else: return strNum.find(strK) if문으로 간단하게 해결하였다. 아래에는 한 줄에 해결한 사람들의 코드다. def solution(num, k): return -1 if str(k) not in str(num) else s..
안녕하세요! 오늘은 중첩 반복문을 연습해보겠습니다. 중첩 반복문(Nested Loop Statement) 두 개 이상으로 이루어진 반복문을 중첩 반복문이라고 합니다. (두 개 2D, 세 개 3D, ... 이런 식으로 부르기도 합니다.) 1. 정수를 입력받아 기호를 이용하여 정수의 크기 만한 정사각형 출력하기 import java.util.Scanner; public class NestedLoopA01 { public static void main(String[] args) { // 스캐너 인스턴스 - 객체 생성 Scanner sc = new Scanner(System.in); // 정수 입력 System.out.println("직사각형을 출력합니다."); System.out.print("정수 입력: ")..
안녕하세요! 오늘은 자바의 메서드와 주석에 대해 아주 간단히 알아봅시다. 메서드(Method) * 필자는 이클립스를 이용하여 자바를 공부하고 있다는 점 알려드립니다!* 제가 여태 포스팅했던 언어들(파이썬, 자바스크립트)과는 달리 자바는 컴파일 언어이기 때문에 문법이 상당히 복잡해 보인다. (파이썬으로 프로그래밍을 시작한 사람에게는 더더욱...) 자바 설치와 이클립스 연동 부분은 다른 개발자 분들도 많이 올리셨으니 생략하고 이클립스에서 프로젝트 생성하고 클래스를 만들어 보겠다. 1. 프로젝트 만들기 위에 빨간 동그라미 클릭해준다. 2. 프로젝트 이름 짓기 프로젝트 이름의 맨 앞글자는 대문자로 적어준다. 그리고 Next 클릭. 3. 완료 finish 클릭. 1. 클래스 만들기 Practice01이라는 프로젝..
- Total
- Today
- Yesterday
- 동기코딩
- 파이썬
- 객체
- em
- javascript
- 함수
- padding
- Python
- 타입 좁히기
- Margin
- Typescript
- Object
- 자바스크립트
- function
- 메서드
- method
- Type
- 타입스크립트
- HTML 기본
- CSS 포지션
- 반복문
- html
- Array
- CSS
- 실수
- css position
- html table
- for문
- 프로그래머스
- if문
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |