Es ist wie ein Memorandum von ungefähr einem halben Jahr, bis ein Student braun wird.
Anstatt über Technologie zu sprechen, spricht er nur darüber, was er getan hat und was er denkt. Wenn Sie neu in der Programmierung sind und mit AtCoder beginnen möchten, kann dies hilfreich sein.
・ Status zum Zeitpunkt des Starts von AtCoder ・ Hintergrund des Startwettbewerbs
・ Nimm an vielen Wettbewerben teil (löse Probleme) ・ Wenn Sie nicht verstehen, geben Sie auf ·Informationsbeschaffung
Derzeit bin ich ein Doktorand (M1) in den freien Künsten. Natürlich habe ich Nummer III nicht gemacht und die Mathematik der High School in meinem College-Leben vergessen.
Ich hatte wenig Programmiererfahrung, bevor ich AtCoder startete. (Es gab auch einen Programmierkurs an der Universität, aber ich erinnere mich nur an die Last-Minute-Credits)
Das Lösen des Rätsels ähnelt dem Lösen der Probleme von AtCoder, und ich denke, das Lösen der Probleme hat Spaß gemacht.
Interessiert an Datenanalyse mit Python ↓ Ich möchte als ersten Schritt das Schreiben von Code in Python üben ↓ Lassen Sie sich zunächst von AtCoder als Übung empfehlen
Natürlich müssen Sie an einem Wettbewerb teilnehmen, um Ihre Bewertung zu erhöhen. Zu Beginn (bis Sie 10 Mal teilnehmen?) Besteht eine hohe Wahrscheinlichkeit, dass Sie eine niedrigere Bewertung als Ihre ursprüngliche Fähigkeit erhalten. Mit anderen Worten, die Teilnahme an mehr Wettbewerben ist eine Abkürzung, um Ihre Bewertung zu erhöhen.
Wie beim Schultest können Sie das Problem im Wettbewerb jedoch nicht lösen, wenn Sie die Tendenz des Problems und dessen Lösung nicht kennen. In meinem Fall löse ich jeden Tag alle Fragen A und B und nehme am Bachacon (Asakatsu Toyokatsu) von AtCoder Problems teil, um die Trends herauszufinden und zu lösen. Ich lernte.
AtCoder Scores-Dedication Graph Die Bewertung im Wettbewerb wird durch eine dicke Linie angezeigt, und die Hingabe wird durch eine dünne Linie angezeigt. Ich habe das Gefühl, dass die Bewertung so stark gestiegen ist, wie ich mich selbst gewidmet habe (das Problem gelöst).
Wenn Sie außerhalb des Wettbewerbs auf ein Problem stoßen, das Sie nicht verstehen, ist es wichtig aufzugeben, wenn Sie innerhalb von 30 Minuten keine Klimaanlage können.
Ich hasse es zu verlieren, also habe ich zuerst nur darüber nachgedacht und hartnäckig nicht auf den Kommentar oder den Code anderer Leute geschaut. Dies nimmt jedoch viel Zeit in Anspruch.
Am Anfang wäre es schön, wenn Sie lernen könnten, wie man es löst, indem Sie sich die Erklärungen und den Code anderer Leute ansehen, und wenn Sie auf ein ähnliches oder dasselbe Problem stoßen, können Sie AC.
(Manchmal gibt es das Problem, beschädigt zu werden: "Warum haben Sie Zeit damit verbracht, über so eine einfache Sache nachzudenken?". Als ich eine Weile nicht verstanden habe, habe ich die Erklärungen usw. überprüft.)
Wenn Sie Leuten mit starken Wettbewerbsprofis auf Twitter folgen, erwerben Sie Programmierkenntnisse und erhalten schnell Informationen über den Wettbewerb. (Wenn Sie Personen mit ähnlichen Bewertungen folgen, sind Sie motivierter.)
Ich bin auch den Artikeln sehr dankbar, die beschreiben, was zu tun ist, um ○ Farbe zu werden, und den Artikeln über Algorithmen.
Richtlinien zur Verbesserung von Wettkampfprofis und AtCoder, unterrichtet von Red Coder
→ Es wurde klar, was zu färben ist.
→ Diejenigen, die Artikel über sehr leicht verständliche Algorithmen geschrieben haben. Ich bin immer verschuldet.
Es ist wirklich lange her in den letzten sechs Monaten. Ich war schockiert, dass Leute, die nach mir angefangen haben, zuerst gefärbt haben und die Anzahl der Teilnehmer am Wettbewerb gestiegen ist und die Rangliste gesunken ist.
Aber ich bin froh, braun zu sein und es macht Spaß, an Wettkämpfen teilzunehmen. Ich habe das Gefühl, dass sich die Welt durch den Kampf gegen erstaunliche Menschen erweitert hat, die noch nie an Wettkampfprofis teilgenommen haben.
Vorerst werde ich mein Bestes geben, um das nächste Mal grün zu werden ...
Recommended Posts