러스트 공부하는 중인데 지금 막 HashMap을 배워서 중앙값, 평균, 최빈값 구하는 프로그램을 짜보라고 해서 짜봤음

근데 그냥 C언어 코드같은거랑 다를 바가 없어 보여서 이렇게 짜는게 맞나 싶어서 물어보구 싶음

특히 마지막 get_mode 함수에 역참조 연산을 여러번 하는것도 괜찮은건지 궁금함

더 나은 방법이 있다면 알려줘 고마워


아래는 코드