Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3633610
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 19, 20262026-05-19T00:40:29+00:00 2026-05-19T00:40:29+00:00

I am one of the computer science student. Everyone solve problem with a different

  • 0

I am one of the computer science student. Everyone solve problem with a different or same method, ( but actually I dont know whether they use method or I dont know whether there are such common method to approach problem.)

  • if there are common method, What is it ?
  • If there are different method, which method are you using ?

All teacher give us problem which in simple form sometimes, but they donot introduce any approach or method(s) so that we cannot make a decision to choose the method then apply that one to problem , afterward find solution then write code.No help from teacher , push us to find method to solve homework. Ex: my friend is using no method , he says “I start to construct algorithm while I try to write prog.”

I have found one method when I failed the course,

More accurately, my method:
When I counter problem in language , I will get more paper and then ;

first, input/ output  step ; 
       my prog will take this / these there argument(s) and return namely X , 
       ex : in c, 
            input length is not known and at same type ,
                so I must use pointer 
            desired output is in form of package , 
                so use structure 
second, execution part    ;
   in that step , I am writing all step which are goes to final output 
       ex : in python ;
             1.) [ + , [- , 4 , [ * , 1 , 2 ]], 5]
             2.) [ + , [- , 4 , 2 ],5 ]
             3.) [ + , 2 , 5] 
             4.)  7      ==> return 7 
third, I will write test code 
       ex :    in c++
           input : append 3  4 5 6 vector_x remove 0 1 
           desired output  vector_x holds : 5 6       
  • now, my other question is ; What is/are other method(s) which have/has been;

     used to construct class  :::: for  c++ , python, java  
    
    
     used to communicate classes / computers
    
    
     used for solving  embedded system problem  ::::: for c 
    

by other user?

  • Some programmer uses generalized method without considering prog-language(java , perl .. ), what is this method ?

Why I wonder , because I learn if you dont costruct algorithm on paper, you may achieve your goal. Like no money no lunch , I can say no algorithm no prog

therefore , feel free when you write your own method , a way which is introduced by someone else but you are using and you find it is so efficient

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-19T00:40:30+00:00Added an answer on May 19, 2026 at 12:40 am

    A computer scientist is often confronted with a large problem, one that is largely abstract in nature. However, computers take only small instructions: add these numbers, subtract these numbers. Computing has not yet reached the point where we can simply say, “Computer, solve this problem.” – we must phrase the problem as a series of small instructions that the computer can understand.

    Compare this to a chef in a kitchen. If he is writing a cookbook, he cannot simply say “John’s Special Chili” – he must write down what ingredients are used, what procedure is used to cook or prepare the various ingredients, what quantities to use, etc.

    Likewise, a computer scientist must take an abstract problem, and break it down into instructions that a machine can use to arrive at the correct output, given an input of the problem. This act of breaking a larger problem, often down into smaller problems before finally arriving at code, is a fundamental skill for any programmer, and quite possibly the hardest skill to teach, as it relies on the problem-solving abilities of an individual.

    Algorithms are essentially the result of solving a problem: an algorithm, as defined by Wiktionary, is “A precise step-by-step plan for a computational procedure that begins with an input value and yields an output value in a finite number of steps.” It’s the method by which you go from an input to an output, and it’s typically what programmers must figure out. Some problems are of course already solved: sorting, being an example typically given to early students, has a known algorithm: typically you’re just implementing this in a particular language.

    Once the basics have been passed, often the problem is unique. It is then up to the programmer to work out the algorithm. Common advice given is to “break the problem down into smaller, easier to solve sub-problems” – often two (or more) smaller problems are equivalent to your larger problem. If we wanted to solve the problem of “flip a image file upside down”, I might break it into:

    1. Load the image
    2. Flip the rows of pixels in the image
    3. Write the resulting image back into a file

    Each of those are still very abstract, and would need to be fleshed out further, but the idea is the same: keep breaking it apart, until the idea is simple enough to translate into code. Depending on what language you’re using, the human form of the problem will translate differently. I would not write the same code in C or C++ as I would in Python, or Java, etc.

    (PS: The question is difficult to understand, so if this doesn’t answer what you’re asking, or if something in it is unclear, please comment as such.)

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I was a Computer Science Student. But i didn't coded much. For loops are
I wonder how many of you have implemented one of computer science's classical algorithms
I am an almost-graduating computer science student, and throughout my coding career, I've found
I'm a student of computer science and we have to use BaseX (a pure
I am a final year computer science student from Mumbai University, India. The topic
I am college student (computer science) and have just started a C# programming class.
Is there a cross-platform way to list the processes running on one's computer through
I wrote an application in Java and when it runs on one customer's computer
I've heard that there are some things one cannot do as a computer programmer,
We have a web application that manages inventory for our computer support group. One

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.