빨간 동그라미의 첫줄이 의미하는 바가 runlengthEncoding의 맨끝 숫자라고 하셨는데
저는 -1이 있어서 맨끝자리 숫자-1 이라고 생각을 해요.
또한 []속에 있는 숫자들이 어떻게해서 나온지 구해봣는데 뒤에 3,1,3만 어떻게 나온지 구하지못했어요.
요약하자면 1. 빨간색 동그라미의 첫째줄이 왜 마지막 숫자를 말하는것인가?
2. []속 숫자에서 마지막의 3, 1, 3은 어떻게 해서 나온것인가 물어봅니다!
빨간 동그라미의 첫줄이 의미하는 바가 runlengthEncoding의 맨끝 숫자라고 하셨는데
저는 -1이 있어서 맨끝자리 숫자-1 이라고 생각을 해요.
또한 []속에 있는 숫자들이 어떻게해서 나온지 구해봣는데 뒤에 3,1,3만 어떻게 나온지 구하지못했어요.
요약하자면 1. 빨간색 동그라미의 첫째줄이 왜 마지막 숫자를 말하는것인가?
2. []속 숫자에서 마지막의 3, 1, 3은 어떻게 해서 나온것인가 물어봅니다!
피자를 먹는 까마귀 익명
2020.05.04길이가 10인 a 라는 리스트에서 a[10]을 하면 정상적으로 작동할까요?
피자를 먹는 까마귀 익명
2020.05.04두번째거는 강의를 다시 들어보셔야 할 것 같아요. 데이터 구조를 제대로 파악하지 못하신 것 같네요.
슬퍼하는 까마귀 글쓴이 익명
2020.05.04강의에서 (00011)까지만 알려주시고 뒤에는 구해보면 앞과 동일하게나올것이다. 라고말씀해주셔서 그림판ㄴ으로 저 혼자 구해본건데 음..쉽지않네요 ㅜ
oune 금오
2020.05.04벌써 2시간 전 글이라서 읽으실지는 모르겠지만 혹시나 해서 적어보자면.
len(배열) 로 나오는 배열의 길이와 맨끝의 숫자는 같지 않습니다.
배열의 인덱스는 0부터 시작하기때문의 맨끝의 인덱스와는 1차이가 발생하므로.
배열의 마지믹 인덱스를 원한다면 length - 1을 해줘야 하는게 맞습니다.
런렝스 인코딩은 어떤수가 몇번 나왔다는 방식으로 인코딩을 하게 하는데
결과에서 0 이 3번 1이 3번 0이 3번 1이 3번 나왔다는 방식으로 이해하시면 됩니다.
슬퍼하는 까마귀 글쓴이 익명
2020.05.04그럼 교수님이 강의에서 빨간동그라미 첫째줄에서 1을 뜻한다는말씀이 뭔가요..? 죄송해요 정말 모르겠어서 묻는거에요..
oune 금오
2020.05.04if i == (len(data) -1 ) : 이야기 하는거 맞나요?
슬퍼하는 까마귀 글쓴이 익명
2020.05.04네!
oune 금오
2020.05.04저는 파이선 강의를 안들어서 교수님이 무엇을 말씀하셨는지는 모르겠지만 조건만 봐서는 반복이 코드에 끝에 도착하면 결과에 추가하는 부분인데 1을 뜻한다는건 잘 모르겠네요
슬퍼하는 까마귀 글쓴이 익명
2020.05.04음 감사합니다. 그냥 너무 자세히 이해하려하지말고 런렝스인코딩의 개념만 알아둬야겠어요.!
유순한 까마귀 익명
2020.05.06https://kumoh42.com/park/693723