알고리즘 문제
public int solution(string myString, string pat) {
int answer = 0;
myString = myString.ToUpper();
pat = pat.ToUpper();
return myString.Contains(pat) ? 1: 0;
}
string도 Contians 가능..
public int solution(string t, string p) {
int answer = 0;
long pNum = long.Parse(p);
for(int i = 0; i < t.Length - p.Length + 1; i++)
{
long num = long.Parse(t.Substring(i, p.Length));
if (num <= pNum) answer++;
}
return answer;
}
public int[] solution(int[] arr)
{
List<int> answer = new List<int>();
for(int i = 0; i < arr.Length; i++)
{
for(int j = 0; j < arr[i]; j++)
{
answer.Add(arr[i]);
}
}
return answer.ToArray();
}