본문 바로가기
[C#][프로그래머스 >코딩테스트 기초] 문자 리스트를 문자열로 변환하기 프로그래머스 > 코딩테스트 연습 > 코딩 기초 트레이닝 > 문자 리스트를 문자열로 변환하기 https://school.programmers.co.kr/learn/courses/30/lessons/181941 📒 문제문자들이 담겨있는 배열 arr가 주어집니다. arr의 원소들을 순서대로 이어 붙인 문자열을 return 하는 solution함수를 작성해 주세요. 제한사항1 ≤ arr의 길이 ≤ 200arr의 원소는 전부 알파벳 소문자로 이루어진 길이가 1인 문자열입니다. 입출력 예arrresult["a","b","c"]"abc" 💻 소스코드using System;public class Solution { public string solution(string[] arr) { string .. 2024. 7. 22.
[C#] string 메서드 모음 최근 수정: 2024.08.16string 메서드 내용 중 새로 알게되거나 사용했던 메서드들 기록하는 곳입니다. 주요 메서드Substring([시작위치], [문자열길이]): string의 시작위치부터 문자열 길이만큼 추출해준다. 문자열 길이를 생략하면 시작위치 부터 끝까지 추출 한다.string str = "Hello World!";Console.WriteLine(str.Substring(6, 5)); // World Concat(): 매개변수로 넘기는 string들을 하나로 이어준다.string str1 = "abc";string str2 = "def";string[] strArr = { "H", "e", "l", "l", "o" };Console.WriteLine(string.Concat(str1, .. 2024. 7. 18.
[자료구조] 배열 (Array) 두번째로 알아 볼 자료구조는 배열이다. 앞서 공부했던 리스트와 마찬가지로 많이 사용했던 자료구조인데 크기를 지정해야한다는 것 외에 아는 내용이 없다이번에 어떤 자료 구조인지 한번 공부해 보겠다.현재 차근차근 해보자는 생각에 기초적인 부분을 공부하고 있다. 좀 더 구체적인 내용은 다른 글에 작성하거나 추후 글을 수정하는 방향으로 해보겠다.틀린 내용이 있거나 궁금한게 있다면 편하게 댓글 남겨주시면 감사하겠습니다.📌 개념배열은 데이터를 한 열로 연속해서 정렬하는 데이터 구조이다.리스트와 달리 데이터에 접근할 때는 편리하지만, 추가하거나 삭제하려면 시간이 오래걸린다. 데이터는 메모리의 연속된 영역에 순차적으로 저장된다.a는 배열의 이름이고, 그 뒤 [] 안에 있는 숫자가 몇 번째 인지를 의미한다. 이를 인덱스.. 2024. 7. 17.
[C#] List 메서드 모음 최근 수정: 2024.09.09List 메서드 내용 중 새로 알게되거나 사용했던 메서드들 기록하는 곳입니다. 주요 메서드Count : 리스트의 길이를 반환한다.List lst = new List();lst.Add(1);lst.Add(2);lst.Add(3);Console.WriteLine(lst.Count); // 3 Last() : 리스트의 마지막 값을 반환한다.List lst = new List() { 1, 2, 3, 4, 5 };Console.WriteLine(lst.Last()); // 5 Add([추가할 요소]) : 리스트 끝에 요소를 추가한다.Append([추가할 요소]): 리스트 끝에 요소를 추가한 시퀀스를 반환한다. ※ 원본에 변경이 생기지 않음List lst = new List() { 1.. 2024. 7. 17.
[C#][프로그래머스 >코딩테스트 입문] 유한소수 판별하기 프로그래머스 > 코딩테스트 연습 > 코딩테스트 입문 > 유한소수 판별하기https://school.programmers.co.kr/learn/courses/30/lessons/120878 📒 문제소수점 아래 숫자가 계속되지 않고 유한개인 소수를 유한소수라고 합니다. 분수를 소수로 고칠 때 유한소수로 나타낼 수 있는 분수인지 판별하려고 합니다. 유한소수가 되기 위한 분수의 조건은 다음과 같습니다. 기약분수로 나타내었을 때, 분모의 소인수가 2와 5만 존재해야 합니다. 두 정수 a와 b가 매개변수로 주어질 때, a/b가 유한소수이면 1을, 무한소수라면 2를 return하도록 solution 함수를 완성해주세요. 제한사항a, b는 정수0 0  입출력 예abresult72011122112212 입출력 예 설명.. 2024. 7. 17.