분류 전체보기

🔑알고리즘/baekjoon

백준 11654 - 자바 문제 풀이 - 문자를 아스키코드로 바꾸기

백준 11654 문제입니다. 문자로 입력받으면 아스키코드로 출력해야합니다. 여기서 중요한 점은 문자로 입력한다는 것입니다. 사실 문자는 정수값이 저장되어 있기 때문에 서로 변환이 가능합니다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); char s = sc.next().charAt(0); //문자를 입력받는 법 System.out.println((int)s); //문자를 정수로 변환 } } 이렇게 맞았습니다.

🔑알고리즘/baekjoon

백준 15596 : JAVA 문제 코드 풀이(class 사용)

문제는 정수 n개가 주어졌을 때, n개의 합을 구하는 함수 작성 문제입니다. 문제에 Java로는 class 이름은 Test, 메소드 이름은 sum으로 하라고 주어져 있습니다. import java.util.Scanner; public class Test { long sum(int[] a) { long ans = 0; for(int i=0;i

🔑알고리즘/programming language

[Python] 엑셀에서 csv로 바뀔 때 생긴 한글 에러 해결 방법

jupyter notebook을 사용하여 데이터 분석을 하던 중 .head()를 사용했더니 한글이 다 깨져있는 것을 보았습니다. csv파일을 열면 깨져있는데요. 해결법이 있습니다. 우클릭 -> 연결 프로그램 -> 메모장으로 열면 깨져있지 않은 것을 확인 할 수 있습니다. 그걸 저장할 때 인코딩 부분을 UTF-8에서 ANSI로 바꾸면 해결됩니다. 이렇게 해결된 것을 볼 수 있습니다.

🔑알고리즘/programming language

[Python] 문자열 함수 정리 (count(),split(),replace() 등)

count() 함수입니다. 문자열에서 지정한 문자의 개수가 몇개인지 세는 역할을 합니다. a = "hobby" a.count('b') => 2 index() 함수입니다. 문자열에서 지정한 문자의 인덱스를 찾는 역할을 합니다. python에서 문자열의 시작은 0부터 사작하며 가장 먼저 나온 문자의 인덱스를 출력합니다. a = "Life is too short" a.index('t') => 8 join() 함수입니다. 문자열을 문자열 안에 삽입하는 역할을 합니다. a = " " a.join('abcd') => 'a b c d' upper() 함수와 lower() 함수입니다. 각각 문자열을 대문자, 소문자로 바꿔줍니다. a = 'hi' a.upper() => 'HI' b = 'HI; b.lower() => '..

pkyung
'분류 전체보기' 카테고리의 글 목록 (28 Page)