말 그대로 목록이냐?
왜 있어야하는데?
왜 쓰는데?
배열을 여러가지 모아논게 리스트라고 보면 맞을까?
우리나라교육이 좆같은게 뭘 가르치면 이건 정의가뭐고, 쓰는이유는 뭐때문이고 어디서 쓰인다 이런 걸 알려줘야하는데
그냥 주입식교육 ㅅㅂ ㅡㅡ
왜 있어야하는데?
왜 쓰는데?
배열을 여러가지 모아논게 리스트라고 보면 맞을까?
우리나라교육이 좆같은게 뭘 가르치면 이건 정의가뭐고, 쓰는이유는 뭐때문이고 어디서 쓰인다 이런 걸 알려줘야하는데
그냥 주입식교육 ㅅㅂ ㅡㅡ
모르면 검색해라 병진아
난 니내가 말해주는 걸 듣고싶어여 ^^ 헤헿
책으로 비유하면, 1,2,3페이지 차례로 읽는게 배열이면 1페이지 가면 5페이지로 가시오 그담에 100페이지 가시오 옛날 퀴즈책 이런게 리스트/ 전혀 안맞는 비유네
어떻게보니까 반대네
쉽게 생각해서 줄서기로 생각하면 된다. 배열은 어느칸에 뭐가 들어가는지가 정해져있으니까 배열 사이사이에 새로운 것을 삽입하기가 불가능하지. array[0]이랑 array[1]사이에 아무것도 넣을 수 없잖아? 그런데 리스트에서는 사이에 넣는게 가능해. 줄 사이에 새치기하면 되니까.
그럼 리스트는 사이사이에 새로운 걸 넣을 수 있는 배열정도로 보면 되는건가?
고맙습니다
는 삭제해버렸네 헉
ㅇㅇ 그걸 구현하는 방법은 줄 서는 사람들이 각각 앞, 뒷사람을 기억하는거야. 우리는 첫사람만 기억하고, 첫사람한테 \'다음사람은 어디있어?\' 하고 물어보고 그 다음사람한테 \"다음 사람은 어디있어?\" 물어보고, .. 이런식으로 모든 사람들이 어디있는지 기억하는거지. ㅇㅋ?
단점은 100번째 사람을 찾으려면 첫사람부터 100번을 물어봐야 한다는거지. 배열에서는 array[100]하면 바로 알 수 있는데
내용이 과격하지만 공감 씨발 강의들을때 정의를 잘 설명해주는 경우 드물다... 그냥 다짜고짜 이건 원리가 어쩌고저쩌고..
대학교 다니면서 배우는것에대한 정의,어디서,왜 쓰이는가
이런거 알려주는 수업 딱 하나 들어봤다.
자료구조 수업 안들었음?