Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,150,589 members, 7,809,129 topics. Date: Friday, 26 April 2024 at 12:29 AM

Tips On Solving Programming Problems - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Tips On Solving Programming Problems (1639 Views)

I'm Preparing For Problem Solving Test / Problems Young Developers Face In Nigeria / Nigerian Developers How Did You Master Algorithm And Problem Solving (2) (3) (4)

(1) (Reply) (Go Down)

Tips On Solving Programming Problems by progeek37(m): 7:51pm On Apr 08, 2020
Tips on solving programming problems




Either you are solving problems from the exercises in your books or from online course or in an interview, these tips will guide you to tackle them.

1. Always bring pen paper before beginning to solve a problem, it gives a better visualisation. Don't solve any problem without pen and paper. I have a long notebook, it is filled with problems analysis. Remember, no pen and paper no solution!

2. Read the problem over and over again until you understand it. If you don't understand the problem, what are you going to implement? Is it not better you move to the next problem if there is any or continue to read to understand until you understand it, if there is no more problems or even rest your case. Remember a doctor cannot cure a disease he knows nothing about. For you to solve a problem you must understand it, if you can't it then humbly rest your case, nobody is going kill you for not tackling it.

3. Don't be intimidated by how hard the problem appears. Don't allow your heart to pop out, hold your peace and start reading and analysing the problem step by step with pen and paper. Examine every word critically and try understand what they mean, when you have understood it, pen your pseudocode down, and start implementing it. If it works, congratulations! But if it doesn't work, try yet another algorithms. Remember, you must not solve all the problems in the world, even expert coders can fumble on many problems which non-expert can solve, it all depends on your thinking curve at that moment. Since no one is going to slaughter you for not solving the problem, why should you bother yourself?

4. Having tried a lot without being successful, seek help if you can. Remember any problem you face many people out there might have faced the same problem, so don't die in isolation you better seek help.
NOTE:
I'm always against seeking help for solution for a problem especially at your learning and practising time. If others can do it, you yourself can do it too, always have that in mind. Remember, that you can't solve a problem today doesn't mean you can't solve it tomorrow, as far as you continue to increase in learning algorithms and data structures, you will come back to solve even the most difficult problem to you at the moment. But if you are building a project and not just practising, you can Google the problem, there might be solution which you can just copy and paste for your project and continue.
Good luck!

9 Likes 3 Shares

Re: Tips On Solving Programming Problems by progeek37(m): 10:14pm On Apr 12, 2020
You can join my free WhatsApp coding group, let's build a community of great programmers.

1 Like

Re: Tips On Solving Programming Problems by progeek37(m): 6:35am On Apr 22, 2020
While in doors because of Coronavirus you can become a programmer. Learn to program a computer instead of
only sleeping and eating this period. Join my tutorial class and coding group on WhatsApp.

1 Like

Re: Tips On Solving Programming Problems by Haywhyluv: 5:32am On Apr 26, 2020
Your Mobile contact

1 Like

Re: Tips On Solving Programming Problems by progeek37(m): 12:39am On Jun 07, 2020
You can join my coding group if have already learned the fundamentals of programming or subscribe to tutorial if you are a beginner. Kindly send me a message on WhatsApp or text me.

1 Like

Re: Tips On Solving Programming Problems by progeek37(m): 12:55pm On Jun 09, 2020
The journey is on. Learn to program a computer today. Join my tutorial class which is done via Zoom platform. Send me a message on WhatsApp or text me or call me.

1 Like

Re: Tips On Solving Programming Problems by progeek37(m): 6:11am On Jul 29, 2020
Join my tutorial today and experience a boom in your coding skills. Or you can just subscribe to my Algorithms And Data Structures class.
Also join my free coding WhatsApp group.
Re: Tips On Solving Programming Problems by Omar09(m): 6:37am On Jul 29, 2020
Haywhyluv:
Your Mobile contact

Here is his mobile contact, you can check his siggy to confirm. +23 481 356 83 431.

@progeek37, I figured the problem with my strong password detector program. I didn't read the question correctly. It states write a function and I've been doing it without a function. Will rewrite it to give out the correct answer.
Re: Tips On Solving Programming Problems by progeek37(m): 7:23am On Jul 29, 2020
Omar09:


Here is his mobile contact, you can check his siggy to confirm. +23 481 356 83 431.

@progeek37, I figured the problem with my strong password detector program. I didn't read the question correctly. It states write a function and I've been doing it without a function. Will rewrite it to give out the correct answer.

Okay
Re: Tips On Solving Programming Problems by progeek37(m): 1:11pm On Sep 16, 2020
Subscribe to my Zoom tutorial today and experience a leap in your coding skill. Send me a WhatsApp message for details.
Re: Tips On Solving Programming Problems by yungevvy(m): 5:10pm On Jul 22, 2022
Good day, please I wanna join the WhatsApp group. Thanks in advance.
Re: Tips On Solving Programming Problems by progeek37(m): 8:52pm On Sep 01, 2022
Message me on WhatsApp 08135683431 to subscribe to my tutorial class.
Re: Tips On Solving Programming Problems by progeek37(m): 2:27pm On Nov 06, 2022
Contact me on WhatsApp to learn coding and algorithms and data structures: 08135683431

(1) (Reply)

I Just Lost An Upwork Gig Because Of NEPA / Sql Error Msg 1801, Level 16 During Execution In Ssms / Most Popular Programming Language In Nigeria.

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 26
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.