분류 전체보기 (100) 썸네일형 리스트형 [C#/개념] 문자열 String 관련 메소드 정리 (요약본) 문자열 안에서 찾기 메소드 설명 IndexOf( ) 현재 문자열 내에서 찾고자 하는 지정된 문자 또는 문자열의 위치를 찾는다. LastIndexOf( ) 현재 문자열 내에서 찾고자 하는 지정된 문자 또는 문자열의 위치를 뒤에서부터 찾는다. StartsWith( ) 현재 문자열이 지정된 문자열로 시작하는지를 평가한다. EndsWith( ) 현재 문자열이 지정된 문자열로 끝나는지를 평가한다. Contains( ) 현재 문자열이 지정된 문자열을 포함하는지를 평가한다. Replace( ) 현재 문자열에서 지정된 문자열이 다른 지정된 문자열로 모두 바뀐 새 문자열을 반환한다. 문자열 변형하기 메소드 설명 ToLower( ) 현재 문자열의 모든 대문자를 소문자로 바꾼 새 문자열을 반환한다. ToUpper( ) 현재.. [Java] Eclipse (이클립스) 단축키 단축키 기능 ctrl + F11 Run. 실행 ctrl + 스페이스바 자주 쓰이는 템플릿 ctrl + alt + 방향키(위, 아래) 해당 줄을 윗줄/아랫줄에 복사하기 ctrl + d 해당 줄 내용 삭제 ctrl + shift + f 코드를 깔끔하게 ctrl + n 새 파일 만들기 ctrl 누른 상태로 마우스로 해당 변수 클릭 해당 변수가 선언된 위치로 이동 [Java/개념] 변수와 상수, 형변환 변수 - 변하는 수 - 변수를 사용하기 위해 어떤 형태의 자료를 저장할 것인지 정해야 함. 이 형태를 '자료형'이라고 함. - 변수를 선언한다 = 선언한 변수 이름으로 어떤 위치에 있는 메모리를 얼마 만큼의 크기로 사용하겠다 - 영문자나 숫자 사용 가능. 특수 문자 중에는 $, _만 사용 가능. 예약어는 사용 불가능 기본 자료형/프리미티브 타입(primitive) - 자바 라이브러리에서 기본으로 제공. cf) 참조데이터타입 정수형 문자형 실수형 논리형 1바이트 byte - - boolean 2바이트 short char - - 4바이트 int - float - 8바이트 long - double - 1. 정수 자료형 - 양수, 음수, 0을 나타낼 때 사용하는 자료형 - byte형: 바이트 단위의 정보를 저장.. [C#/개념정리] 이것이 C#이다 1, 2강 ‼️ 본 포스팅은 아래 유튜브 영상을 보면서 정리한 글입니다. https://youtu.be/4mHcfc-Sskg https://youtu.be/s_2V3iDowCQ 1, 2강의 경우에 책(이것이 c#이다)을 통해서 이미 접했고 C#을 처음 배우는 것이 아니었기에, 가볍게 듣는 정도로 넘어가 따로 필기하지 않았다. [C#/알고리즘] 하샤드 수 💡 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요. ‼️ x는 1 이상, 10000 이하인 정수입니다. 🖥 내 풀이 using System; public class Solution { public bool solution(int x) { int sum = 0; int temp = x; // 자리수 합 구하기 for ( ; temp>0; temp/=10) { sum += (temp%10); } // x의 자릿수의 합으로 x가 나누어지는가 if (x % sum == 0) return.. [CS50] 1. 컴퓨팅 사고 - 2) 정보의 표현 들어가기 전에 우리는 컴퓨터를 통해 다양한 정보를 처리합니다. 간단한 숫자부터 시작해서, 문자, 사진, 영상, 음악까지. 정보를 표현하는 형태는 매우 많습니다. 컴퓨터는 어떻게 이런 다양한 정보를 처리할 수 있을까요? 학습 목표 컴퓨터가 문자, 사진, 영상, 음악 등 다양한 정보를 처리하는 방식을 설명할 수 있습니다. 핵심 단어 ASCII 유니코드 RGB 문자의 표현 지난 시간에 컴퓨터가 스위치를 ON/OFF하면서 숫자를 표현한다고 했습니다. 그럼 과연 문자는 어떻게 표현할까요? 바로 문자를 숫자로 표현 할 수 있도록 정해진 약속(표준)이 있습니다. 그 중 하나는 설명미국정보교환표준부호 ASCII(아스키코드/American Standard Code for Information Interchange) 입니.. [CS50] 1. 컴퓨팅 사고 - 1) 이진법 컴퓨터 과학 컴퓨터 과학이라는 단어만 들어도 두려움이 들지 않나요? 말란 교수님 조차도 컴퓨터 과학이라는 과목에 대한 두려움으로 2학년이 되어서야 들었으니 말이죠. 하지만 말란 교수님의 말씀처럼 이 강의를 듣기 전과 비교하여 자신이 얼마나 성장했는지가 중요합니다. 차근차근 강의를 따라오시다보면 두려움으로 가득찼던 컴퓨터 과학이라는 학문이 조금은 친숙하게 느껴질 수 있을 것입니다. 컴퓨터 과학은 문제 해결에 대한 학문입니다. 문제 해결은 입력(input)을 전달받아 출력(output)을 만들어내는 과정입니다. 그 중간에 있는 과정이 바로 컴퓨터 과학입니다. 이러한 입력과 출력을 표현하기 위해선 우선 모두가 동의할 약속(표준)이 필요합니다. 따라서 컴퓨터 과학의 가장 첫 번째 개념은 어떻게 표현하는지에 대한.. [C#/알고리즘] 평균 구하기 💡정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. ‼️ arr은 길이 1 이상, 100 이하인 배열입니다. ‼️ㅍarr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 🖥 나의 풀이 public class Solution { public double solution(int[] arr) { double answer = 0; double sum = 0; foreach (int i in arr) { sum += i; } answer = sum / arr.Length; return answer; } } 🖥 다른 풀이 using System.Linq; public class Solution { public double solution(int[] arr).. 이전 1 ··· 6 7 8 9 10 11 12 13 다음