Tumgik
#practiceprogramming
student-thoughts · 2 years
Text
How to Practice your skills in Programming
The great way to enhance your skill is "practice". They say "practice makes perfect" so this blog will be a great way to enhance your skills in JAVA GUI.
Lean the basic "Learning the basic is important because it will help you appreciate how the program works."
HOW TO MEMORIES PROGRAMMING CODE The first thing I do in practicing programming skill is to repeatedly make a sample program that helps me memories the basic code and ofcourse I also study how that code works. You don't have to be so anxious about not be able to memories the code since as what I say every time when you repeatedly write a code then your brain will naturally remember it and save it as a long-term memory. Get more resources, getting more resources makes everything easy. Gather every information you get and try it applying in your own style. STOP COPY PASTE, copy paste will not help you memories a code you are learning so I am advising you to type it instead of copying and paste. Practice programming continuously. They say "it takes 21 days to make a habit" so yeah make it as a habit and you gradually notice you already improving your skills in programming. Make code simple. As for my experience making my code simple can help me understand how my program works even if I look at it after many months or days. It is alright if you make it a bit complicated but if you are beginner then better to make it simple cause who wants to take more time analyzing how that program works, it will only waste your time just like the day you make that program. Watch videos in YouTube and Read online or offline. Take to time watch and read, it will help you get more ideas and help you understand more about the topic you are searching. “Computer science was born to solve a problems that did not exist before.”
7 notes · View notes
codingblog-blog1 · 6 years
Text
Hash Tables and Their Significance
There are many challenges which can be managed by the use of hash tables to store elements which can later be looked up later in any program. The naïve coders mostly underestimate the importance of a hash table. With its comprehensive applications, hash table is a data structure which is fashioned in a way that it gets created when a vale is hashed and then it gets stored and you can create your own table if you have a list of names.
At first it seems like a lot of work with no prominent output but these hash tables have an enchanting property that speeds up operations that are critical. These critical operations are mostly asked in interviews.
This type of technology can be used for listing products on websites. So that instead of dealing with individual items, hashing every data and finding it quickly when needed in a large database is an advantage.
The questions which can be framed on hash tables are based on searching for elements in a big data pool, searching for duplicate elements in the database and reinstating or retrieving data swiftly. There are many challenges and tasks that can be resolved by using hash tables. Some of them are letter counts, two sum, three sum, non-repeating character, mean mode, etc. The initial novices who are still learning effective programming tackle the above topics by writing nested loop. It is manageable at a low scale. But when it comes to real time application when there are millions of data hash table does play a major role.  
CodeFights makes sure you write better codes and therefore we believe in giving tips and advices that are going to make you a better programmer. For practicing and learning more programs visit CodeFights, which not only gives you a platform to practice but also has over 40 programming languages to explore. Visit Today!
0 notes