HOW I GOT TO USACO PLATINUM

  Рет қаралды 18,849

Siddhant Dubey

Siddhant Dubey

Күн бұрын

Interested in doing well at the USACO? I give my thoughts on getting good at Competitive Programming and learning Algorithmic Problem Solving in High School. Also, I don't know how to make videos so excuse the poor quality :). Bigger and better in the future for sure though! Here are the links I mention in the video that should help you with Competitive Programming, just remember that there's no substitute for practice:
My Newsletter: siddhantdubey.com/
Twitter: / sidcodes
Instagram: / siddcodes
Article on Competitive Programming: siddhantdubey.com/an-introduc...
C++ and Algorithms Textbook: www.csc.kth.se/~jsannemo/slask...
Competitive Programming Sites:
Codeforces: codeforces.com/
AtCoder: atcoder.jp/
William Lin: / @tmwilliamlin168
Errichto: / @errichto

Пікірлер: 58
@antwidavid389
@antwidavid389 3 жыл бұрын
Thanks for this!! Love from Ghana. You need more subs man.🙌🙌 Please do an in depth video series on each of the various levels of CP.
@mysteriousdalenkgu1559
@mysteriousdalenkgu1559 3 жыл бұрын
Thanks for making this video Siddhant! You seem like a chill dude and the advice is very helpful.
@SiddhantDubey
@SiddhantDubey 3 жыл бұрын
I appreciate that!
@tushararora794
@tushararora794 Жыл бұрын
@@SiddhantDubey what's your cf handle ?
@alibinabdulwahab2857
@alibinabdulwahab2857 4 ай бұрын
Hi! You've explained and guided in a way easy and clear way, which most don't over here. Thank you so much. Could you make videos guiding/explaining Dynamic Programming, Greedy and Graphy algorithms. Perhaps you'll explain those concepts in a clear, straight way too (in Python would be really helpful for many now). I'm more interested in Python right now, so getting good in competitive programming would boost my chances in the job market. Since Python is really hot now. Subscribed.
@daliazidan7882
@daliazidan7882 Ай бұрын
hey! this is a great video, thanks for sharing :) i’m currently a sophomore in high school (soon to be junior in 3 months) and have just gotten into competitive programming. i do have some coding experience in python and javascript, but am not familiar with c++. my math background is really strong tho (i plan to take calc 3 + linear algebra this upcoming year). my goal is to get usaco platinum by march this year. do you think this would be possible if i put in 3+ hours a day during the summer and 1-2 hours a day during the school year? thanks!
@bhavlamba6458
@bhavlamba6458 3 жыл бұрын
This was super helpful!
@efyt5743
@efyt5743 Жыл бұрын
Mannn you're like the only one who managed to speak the true facts about the stages
@daark3113
@daark3113 3 жыл бұрын
wtf man everyone in the comments are 9th graders in fucking gold. And i'm a sophomore in bronze
@ShreyalBhagwat
@ShreyalBhagwat Жыл бұрын
So real
@timothynguyen8185
@timothynguyen8185 3 жыл бұрын
Thank you so much! This was helpful :)
@SiddhantDubey
@SiddhantDubey 3 жыл бұрын
Glad it was helpful!
@whzd6745
@whzd6745 3 жыл бұрын
Thanks a lot! I am now in grade 9 and gold division, this video can help me toward platinum!
@boogae2918
@boogae2918 2 жыл бұрын
Im in grade 6 and I'm taking my first USACO contest(bronze). Hope I can get to the Gold level like you. Honestly Gold is deviously hard, and congrats on ur award :)
@shanewalsch
@shanewalsch 3 жыл бұрын
Thanks, the book you recommend is very good and easy to read
@bradygraff3248
@bradygraff3248 Жыл бұрын
I'm a junior who just got back interested in coding again. I want to learn programming and prove myself as fast as possible, but I don't know c++ and it's November right now. Is it remotely worth it to try and take bronze in a month? I have some python and c experience but I'm rusty, but my actual issue would be I have huge sports commitments that vastly limit my time and I have SATs coming up. Is it worth to even try this year or should I just wait until next summer?
@SiddhantDubey
@SiddhantDubey Жыл бұрын
Try and see how much you can fit in, maybe use Python for bronze if you have some experience. Just evaluate why you want to do USACO, if it’s because it is fun then go for it, but if it is for some sort of external validation then perhaps focus on building projects instead.
@jdragon8184
@jdragon8184 3 жыл бұрын
i dont know usaco but me and my bros are on codeforces ,also my basic calculation have deteorated since i started cp
@aryangandhi8258
@aryangandhi8258 Жыл бұрын
hey would python be fine for the start (bronze level)? im familar with python more and do you know when does the registration opens up for the USACO in december this year?
@aryangandhi8258
@aryangandhi8258 Жыл бұрын
Also should i prepare for the python first level from the resources provided by USACO on their site? Would that be it?
@aaravmaheshwari3733
@aaravmaheshwari3733 3 жыл бұрын
hey, quick question, I'm in 8th grade right now and I was wondering if I should start learning c++ for bronze division next year, or just stick to python. I already know intermediate python, but am unsure if I should just switch over to c++ after bronze division or now.
@SiddhantDubey
@SiddhantDubey 3 жыл бұрын
Switch to C++ now so that you have more time to get used to the language! The more time you spend practicing, the better you'll be.
@aaravmaheshwari3733
@aaravmaheshwari3733 3 жыл бұрын
@@SiddhantDubey ok, thank you so much!
@shark5651
@shark5651 Жыл бұрын
@@aaravmaheshwari3733 how is it going?
@aaravmaheshwari3733
@aaravmaheshwari3733 10 ай бұрын
@@shark5651 Just saw this lmao. I figured that USACO wasn't for me, so I decided to focus more on my projects and competing in hackathons, as well as other programming competitions.
@ilikerice1232
@ilikerice1232 2 жыл бұрын
Hi you mentioned that you needed basic problem skills and knowledge of a programming language in order to pass bronze. What are some specific problem solving skills that you recommend to a noob like me?
@SiddhantDubey
@SiddhantDubey 2 жыл бұрын
I'd suggest you go through some easier hackerrank problems at first. Additionally, usaco.guide/ is a really good resource to look at.
@miteshkumar949
@miteshkumar949 3 жыл бұрын
Thank you
@miteshkumar949
@miteshkumar949 3 жыл бұрын
I want to know something sir
@ShreyalBhagwat
@ShreyalBhagwat Жыл бұрын
Hi! I am a rising sophomore and I just got interested in USACO. I have no cp knowledge but I am willing to work this whole summer on self learning and training cp. What should I study this summer so I can reach atleast gold by junior year? I am pretty good at math but have given no olympiads or any competitive academic competitions. How long do you think it could take me to learn python and c++?
@rahilpatel3698
@rahilpatel3698 11 ай бұрын
u can get gold within a year if you grind, I say learn C++ syntax for a week or two and then get into it. However, it might take longer because this type of thinking comes w practice. Aim for gold junior year january contest.
@ShreyalBhagwat
@ShreyalBhagwat 10 ай бұрын
@@rahilpatel3698 alright tysm!
@salmairfan822
@salmairfan822 Жыл бұрын
im a junior in high school, and a complete beginner in computer science, and I have no idea what I'm doing. does anyone have any courses or bootcamps or classes I can take online to help me get started?
@SiddhantDubey
@SiddhantDubey Жыл бұрын
I think you should try out CS50 by Harvard, it's a free online course and from what I heard, it's really really good.
@sid-xf2pm
@sid-xf2pm 2 жыл бұрын
im like 2 years late, but is it too late to do programming in sophomore year? im currently a sophomore and have barely any experience in cs, im really cracked at math tho, im good at calculus bc, is it still possible to develop a cs resume within this time? also thx, my name is siddhant! really uncommon name
@SiddhantDubey
@SiddhantDubey 2 жыл бұрын
Nah it is definitely not too late, and you definitely develop a solid CS resume as long as you start now and give it a solid effort.
@sid-xf2pm
@sid-xf2pm 2 жыл бұрын
@@SiddhantDubey alr thx for the advice, i now have more confidence
@traviswinklevoss5431
@traviswinklevoss5431 2 жыл бұрын
Hey I’m just getting started. I know some Java but people online are saying to switch to C++ (which I don’t know any of). Should I make the switch or stick to Java?
@SiddhantDubey
@SiddhantDubey 2 жыл бұрын
I would probably switch to C++ but you can still do just as well with Java! It's just that most resources on the internet are for people coding in C++ so it would be easier to do well in comp programming with C++.
@boxes8652
@boxes8652 5 ай бұрын
Where and when did you learn data structures and algorithms?
@SiddhantDubey
@SiddhantDubey 5 ай бұрын
Random KZfaq tutorials and there's a princeton course on coursera
@tyronewilliamson2137
@tyronewilliamson2137 2 жыл бұрын
Im just getting into CP and USACO, should I learn python or c++ for bronze. And which one will give a solid base for the other ranks.
@SiddhantDubey
@SiddhantDubey 2 жыл бұрын
C++ is harder to learn initially but it'll make it easier for the higher ranks so learn C++.
@arjunnainxa3375
@arjunnainxa3375 3 жыл бұрын
I'm new to cp I gave the bronze this year and I am promoted to silver (perfect score) and I'm in class 10 How should I go about silver as I have no idea about silver problems
@SiddhantDubey
@SiddhantDubey 3 жыл бұрын
For silver study up on some algorithms and improve the efficiency of the solutions you implement. Check out usaco.guide for more, i wish I had the site around when I was prepping for usaco.
@arjunnainxa3375
@arjunnainxa3375 3 жыл бұрын
@@SiddhantDubey thanks !
@SANI-sp5gq
@SANI-sp5gq 3 жыл бұрын
Hello bro I at fry india,I am preparing for Indian computing Olympiad.
@saliherk4n
@saliherk4n 3 жыл бұрын
me too
@miteshkumar949
@miteshkumar949 3 жыл бұрын
hello sir
@adityakrishna11
@adityakrishna11 3 жыл бұрын
6:55 you didn't have what exactly?
@SiddhantDubey
@SiddhantDubey 3 жыл бұрын
practice is what i said lmao, idk what happened to my voice there
@shubhamagarwal2998
@shubhamagarwal2998 3 жыл бұрын
Do u know hindi
@SiddhantDubey
@SiddhantDubey 3 жыл бұрын
yup
@shubhamagarwal2998
@shubhamagarwal2998 3 жыл бұрын
@@SiddhantDubey Accha 👍
@treywiedmann4488
@treywiedmann4488 3 жыл бұрын
Pog
@SiddhantDubey
@SiddhantDubey 3 жыл бұрын
Pog
How I Got A Software Engineering Internship as a Freshman
13:22
Siddhant Dubey
Рет қаралды 37 М.
Starting Competitive Programming - Steps and Mistakes
9:55
William Lin
Рет қаралды 1,4 МЛН
LOVE LETTER - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:15
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
Heartwarming: Stranger Saves Puppy from Hot Car #shorts
00:22
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
USACO Problem Solving Tips!!
9:14
Cararra
Рет қаралды 8 М.
What Meetings Sound Like to Interns
5:18
Nicholas T.
Рет қаралды 965 М.
How I Did Research In High School: Internships & Independently
21:00
Nothing Can Stop you from Competitive Programming After This!!!
16:29
Priyansh Agarwal
Рет қаралды 73 М.
Мой инст: denkiselef. Как забрать телефон через экран.
0:54
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 163 М.
В России ускорили интернет в 1000 раз
0:18
Короче, новости
Рет қаралды 1,3 МЛН
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 131 М.
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2,6 МЛН