[알고리즘]
이상한 문자 만들기
짝수 번째 대문자, 홀수 번째 소문자, 공백이 있으면 인덱스 초기화
public class Solution
{
public string solution(string s)
{
string answer = "";
int index = 0;
for (int i = 0; i < s.Length; i++)
{
if (s[i] == ' ')
{
answer += s[i];
index = 0;
continue;
}
if (index % 2 == 0)
{
answer += s[i].ToString().ToUpper();
index++;
}
else
{
answer += s[i].ToString().ToLower();
index++;
}
}
return answer;
}
}
[기술면접연습]
가비지 컬렉터에 대해 설명
메모리 관리 기법 중 하나로 프로그램이 동적으로 할당했던 메모리 영역 중에서 필요없게 된 영역을 해제하는 기능입니다.
사용되지 않는 메모리를 자동으로 해제하여 메모리 누수를 방지하는 장점이 있지만 메모리를 회수하는 작업은 시스템의 부하를 일으킬 수 있습니다.
오늘의 회고
[인벤토리 기능구현]
1. 아이템 툴팁 구현
2. 클릭 시 툴팁 활성화, 더블 클릭 시 아이템 장착,해제
3. 인벤토리 창 열기, 닫기
해야 할 일
1. 엑셀투제이슨 데이터베이스 구현
2. 아이템 슬롯이 가득 차 있으면 아이템 해제 시 아이템 증발하는 버그 수정
'TIL' 카테고리의 다른 글
2024/03/14 TIL (0) | 2024.03.14 |
---|---|
2024/03/13 TIL (0) | 2024.03.13 |
2024/03/11 TIL (0) | 2024.03.11 |
2024/03/08 TIL (0) | 2024.03.08 |
2024/03/07 TIL (0) | 2024.03.07 |