1,502 Answered Questions for the topic computer programming

Computer Programming Algorithm Theory String Search

07/18/19

What are the main differences between the Knuth-Morris-Pratt and Boyer-Moore search algorithms?

What are the main differences between the Knuth-Morris-Pratt search algorithm and the Boyer-Moore search algorithm? What are the main differences in how they work?
Computer Programming Theory Fractals

07/18/19

How to program a fractal?

I do not have any experience with programming fractals. Of course I've seen the famous Mandelbrot images and such.Can you provide me with simple algorithms for fractals? Programming language... more
Computer Programming Theory Complexity Theory Big O

07/18/19

Are there any O(1/n) algorithms?

Are there any O(1/n) algorithms?Or anything else which is less than O(1)?
Computer Programming Theory Haskell Functor

07/18/19

What does it mean to compose two Functors?

Exercise 5 of the Haskell Typeclassopedia Section 3.2 asks for a proof or counterexample on the statement: *The composition of two Functors is also a Functor.* I thought at first that this was... more
Computer Programming Computer Engineering Logic Design

07/17/19

What are the three basic logic gates?

Computer Programming Theory Rest

07/17/19

Why use two step approach to deleting multiple items with REST?

We all know the 'standard' way of deleting a single item via REST is to send a single DELETE request to a URI `example.com/Items/666`. Grand, let's move on to deleting many at once. As we do not... more
Computer Programming Computer Engineering Logic Design

07/16/19

What is VLSI logic design?

Computer Programming C# Mvc

07/14/19

What is Entity Framework in MVC?

Computer Programming Computer Science Computer Engineering

07/13/19

What is Relativity program?

Computer Programming Theory Complexity Theory

07/13/19

Did you apply computational complexity theory in real life?

I'm taking a course in computational complexity and have so far had an impression that it won't be of much help to a developer. I might be wrong but if you have gone down this path before, could... more
Computer Programming Computer Science Computer Engineering

07/11/19

Why do businesses need cloud services like AWS & Azure?

Computer Programming Oop Language Agnostic Interface

07/11/19

Interface vs Base class?

When should I use an interface and when should I use a base class? Should it always be an interface if I don't want to actually define a base implementation of the methods?
Computer Programming Theory Computation Turing Machines

07/11/19

When is theoretical computer science useful?

In class, we learned about the halting problem, Turing machines, reductions, etc. A lot of classmates are saying these are all abstract and useless concepts, and there's no real point in knowing... more
Computer Programming Math Computer Science Function

07/09/19

Is finding the equivalence of two functions undecidable?

Is it impossible to know if two functions are equivalent? For example, a compiler writer wants to determine if two functions that the developer has written perform the same operation, what methods... more
Computer Programming Computer Science Theory Definition

07/08/19

What is a Y-combinator?

How do combinators work? What are they good for? Are they useful in procedural languages?
Computer Programming Computer Science Computer Engineering

07/08/19

What system engineers do?

Computer Programming Computer Science Theory Computability

07/08/19

What's a Turing machine?

What is a Turing machine and why do people keep mentioning it? My IBM PC is all I need to do my computation! Why does anyone care about these machines?
Computer Programming Computer Science Computer Engineering

07/04/19

What is a systems engineer job description?

Computer Programming Theory Parsing

07/03/19

Why can't a recursive-descent parser handle left recursion?

Could someone please explain to me why recursive-descent parsers can't work with a grammar containing left recursion?
Computer Programming C# Theory Arrays

07/03/19

How and when to abandon the use of arrays in C#?

Should you try to avoid using an array as much as possible when you will be adding a lot of elements? Should you use iStringMap instead? If so, what happens if you need more than two dimensions AND... more
Computer Programming Computer Engineering Logic Design

07/03/19

What is the use of digital logic design?

Computer Programming Computer Science Computer Engineering

07/03/19

How does Microsoft's cloud services differ from Amazon's?

Computer Programming Computer Engineering Logic Design

07/03/19

What is basic logic gate?

Still looking for help? Get the right answer, fast.

Ask a question for free

Get a free answer to a quick problem.
Most questions answered within 4 hours.

OR

Find an Online Tutor Now

Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.