그때를 생각해보면 우연히 ACM에 들어오게 됐고, 주변에 거인들도 많았고, 그때부터 '매일 죽은 개처럼 고문당하는' 삶을 살았는데...
그런데 나는 죽은 개들 사이에서 싸우는 닭이다. 지능이 부족하면 밤낮없이 질문에 답해야 한다. , "질문을 읽고 질문을 제출하는 것은 함께 날아갑니다. AC와 WA는 같은 색입니다." 질문에 고문당하는 것을 보고 기분 좋게 놀랐고, 그 순간 눈물이 터졌습니다. . 나는 올바른 사람으로서 이런 좋은 것을 결코 혼자만 간직할 수 없습니다. 치열한 두개내 투쟁 끝에 나는 비밀리에 저장해 놓은 십여 개의 T, 아, 십여 개의 문제 해결 사이트를 공개하기로 결정했습니다. 함께 즐겨보세요!
질문을 쓰는 것은 세상에서 가장 흥미로운 일입니다!
물론 무작위로 질문에 대답하는 재미를 가질 수는 없습니다. 질문에 답하면서 자신이 무엇을 하고 있는지 알아야 합니다. 취업 면접, 컴퓨터로 하는 대학원 재시험에 참여하기 위해서죠. 프로그래밍 경쟁에서 또는 자신을 향상시키기 위해 여기에서는 이를 수확 제공 버전, ACM 경쟁 버전 및 개선된 버전의 세 가지 범주로 나누겠습니다.
1. 제안 버전을 수확
취업을 하든, 필기시험을 하든, 화이트보드로 면접을 하든, 대규모 공장에 입사하든, 대학원생이든 컴퓨터 테스트의 예비 및 재검토에 참여하는 것, 데이터 구조 및 알고리즘은 피할 수 없는 장애물이며, 질문에 대답하는 것은 많은 사람들의 요구 사항이 되었습니다. 기계 및 수확 제안!
1. leetcode
영문사이트: .com/
leetcode(leetcode)는 다들 잘 아시는 것으로 추정되며, 혹독한 추천을 받았습니다. 국내 외국 프로그래머들이 쉬움부터 보통, 어려움까지 다양한 문제를 출제하는데, 면접관들이 다양한 문제를 선택한다고 하는데, 대기업의 스크리너로 알려져 있다.
leetcode를 오래전부터 알고 있었는데, 재시험을 준비하면서 할 일이 없어서 감을 잡기 위해 몇 가지 질문을 하다가 알게 됐어요. 위의 질문 유형은 선분 트리 및 슬라이딩과 같은 광범위한 주제를 다루고 있습니다. 배열, 게임 이론, 스캔 라인 등은 모두 있지만 일부 테스트 데이터는 약간 약한 것 같습니다. 몇몇 질문은 조용히 지나갈 수 있을 것 같습니다...
물론 질문은 모두 영어로 되어 있고, 지금은 중국어 커뮤니티가 있어서 두 URL을 모두 공개했습니다. 일단 영어부터 연습하세요. 결국 ACM을 하면 문제가 다 영어로 나오네요...
2. : /
Hangzhou Dianzi University )의 OJ는 아마도 중국에서 가장 인기 있는 OJ 중 하나일 것입니다. 대부분의 ACMer는 이를 알고 있을 것입니다. 리그에는 북한, 외몽골 등 학교의 팀들이 참가할 예정이다.
현재 대략 6,000개에 가까운 질문이 있을 것입니다. 관심 있는 사람들을 위한 많은 질문 답변 순서와 질문 답변 가이드가 온라인에 있습니다.
6. /p>
홈페이지: /
제가 가장 많이 열어보고 가장 많은 궁금증을 해결한 OJ입니다. 저의 궁금증 해결 여정이 시작된 곳, 바로 저의 OJ플랫폼입니다. 학부 모교, SDUT. 우리 학교는 잘 알려져 있지 않지만 우리 교육 팀은 거의 3000개에 달하는 질문을 만들고 있으며, 질문 해결에 매우 적합한 간단한 질문도 점점 늘어나고 있습니다.
누구나 등록하고 많은 질문에 답할 수 있습니다. 우리 교육팀은 수년 동안 개방적인 태도를 고수해 왔으며 더 많은 교류를 환영합니다...
8.
마지막에는 다음과 같은 우수한 OJ 플랫폼도 있습니다:
국내:
ZJU(Zhejiang University): /home
USTC(중국 과학 기술 대학): /ustcoj/
< p>FZU(푸저우 대학): /HIT(하얼빈 공과 대학): /
< p>해외:URAL: /
3. 개선된 버전
자신을 향상시키고 경험하고 싶다면 이 섹션에서 추천하는 웹사이트가 매우 흥미로울 것입니다. 경쟁의 스릴을 경험해 보는 것을 적극 권장합니다.
9. Codeforces
웹사이트: /
CF라는 별명을 가진 Codeforces는 물론 여전히 영어로 사용되고 있습니다. 여기의 경쟁은 매우 좋고, 질문도 좋고, 선수도 아주 좋습니다. 이를 "세 가지 좋은 일"이라고 합니다.
CF의 가장 매력적인 점은 정말 멋진 경쟁 시스템입니다. CF의 모든 사용자는 경쟁 포인트인 등급을 가지고 있습니다. 신규 사용자의 기본 점수는 경쟁할 때마다 1500점입니다. 위의 대회는 일반적으로 Div1, Div2, Div3 및 Educational Codeforces Round의 네 가지 유형으로 나뉩니다. Div 대회는 일반적으로 포인트를 기반으로 하며 각 포인트 세그먼트는 해당 Div1 대회에만 참가할 수 있으며 기본적으로 큰 플레이어가 여기에 있습니다. Educational Codeforces Round는 ACM과 유사한 경쟁으로, 제출 후 즉시 결과를 확인할 수 있습니다.
그러나 이것이 이것에 국한되면 슈퍼로 간주되지 않습니다. 또 다른 흥미로운 점은 CF 대회도 해킹 기능을 제공한다는 것입니다. 그런 다음 그것을 통해 제출하십시오. 특별한 테스트 사례를 생각해 낸 다음 다른 사람의 코드에서 버그를 찾아냅니다. 해킹이 성공하면 경쟁이 더 재미있고 해킹과 해킹 방지에서 경쟁하게 됩니다.
단, 중국의 경우 러시아와 시차가 있어 일반적으로 대회에 참가하려면 기본 2시간 대회 시간을 기준으로 오후 11시 이후에 참가해야 한다. , 해킹 과정과 평가 피드백을 더하고, 다시 자극해 설명하는데 거의 하룻밤이 걸렸지만, 그 안에 담긴 재미는 외부인들이 이해하기에는 부족했습니다. 시간이 없더라도 위의 질문을 스스로 풀 수 있습니다. 질문의 질이 매우 좋고 스스로 훈련할 수 있습니다.
10. Topcoder
웹사이트: /
Topcoder는 세계에서 가장 큰 프로그래밍 웹사이트라고 합니다. 그렇다면 이 Topcoder는 할 수 있습니다. 이해해주세요 탑코더님 저는 기본적으로 이걸 써본적이 없습니다. 아마도 탑이 아니기 때문에 검색만 할 수 밖에...
생각나는 이유는 이제 매번 대회에 참가하면 나에게 이메일을 보낼 것입니다. 심지어 잊고 싶게 만듭니다...
많은 무료 Python 비디오 자습서인 Python 학습 네트워크를 온라인으로 배우실 수 있습니다!
이 기사는 다음에서 복제되었습니다: /u013486414/article/details/102961171