patArr[256]에 대해 질문드립니다.
136
작성한 질문수 5
안녕하세요 선생님!
강의를 통해, 문자를 아스키 코드값으로 변환하여 카운팅하여 patArr와 txtArr를 비교해줌을 알게되었습니다..
다만 0~256, 총 257개 배열을 만들어야 하는 부분에 대해 좀 더 자세히 설명해주실 수 있나요?
답변 1
3
안녕하세요
먼저 질문 감사합니다.
질문주신
"다만 0~256, 총 257개 배열을 만들어야 하는 부분에 대해 좀 더 자세히 설명해주실 수 있나요?"
배열의 갯수는 256개, 방번호는 0~255입니다.
대문자A는 아스키값이 65이므로 그 배열방(65-1)에 1로 셋팅합니다.
대문자B는 아스키값이 66이므로 그 배열방(66-1)에 1로 셋팅합니다.
소문자a는 아스키값이 97이므로 그 배열방에 1로 셋팅합니다.
소문자b는 아스키값이 98이므로 그 배열방에 1로 셋팅합니다.
그럼 이런식으로 256개방중에 해당하는데만 [0,0,0,0,0,0,1,1,1,1,0,0,0] 1로 표시됩니다.
유니크하게 잡은거죠,
배열방을 128로 잡아도 됩니다. (아스키는 영어 대문자 65-90, 영어 소문자 97-122)
문제의 조건이 대문자, 소문자 알파벳으로 제한되어 있다고 가정한 상태입니다.
이문제는
1. sliding Window방식이랑 ,
2. 배열 방에 특정위치를 유니크하게(아스키코드값) 셋팅해서 구한방법
저는 2번으로 풀었는데요. 1번으로는 나중에 올릴게요.
강의자료에 나오는 m과 n의 범위가 코딩하고 다른거 같습니다
0
255
0
나선형매트릭스 깃허브에 코드가 없는것같아요
0
211
0
로그 파일의 데이터 재정렬 코드가 깃허브에 없어요!
0
225
0
새로 생긴 기초강의 질문드려요
1
377
1
질문드립니다
1
221
1
Unique Paths Integer 질문입니다
0
220
1
subString 방법으로 문제 풀이 영상은 짤린건가요?
1
254
1
DFS 방식으로 푼 것이 맞나요?
0
310
2
질문드립니다~
0
197
1
left if문에 대해서
1
257
1
오타 인가요?
1
238
1
안녕하세요 강사님
1
190
1
질문 드립니다
0
173
2
Queue&Stack 문제해설집 문의
0
184
1
문제분석 로직 질문
1
231
1
시간 복잡도 문의드립니다.
1
233
1
시간복잡도 질문드립니다.
1
204
1
for-each 문 질문있습니다!
0
295
1
강의영상에서 사용된 로그 메소드가 궁금합니다.
2
282
2
강의자료 + 문제 이해 관련 질문입니다
1
279
3
강사님 오류맞나요?
1
208
1
강사님 시간 복잡도에 대해서 질문드립니다.
1
174
1
질문입니다.
1
203
1
문제에 대한 이해
1
314
1





