Use this tag for PROGRAMMING QUESTIONS that are independent of any particular programming language.
I was asked this question during an interview. They're both O(nlogn) and yet most people use Quicksort instead of …
algorithm sorting language-agnostic quicksort mergesortLearning OOP concepts especially interested to understand Abstraction and Encapsulation in depth. Checked out the below already Abstraction VS Information …
oop language-agnostic encapsulation abstractionCould anyone please explain with examples difference between monolithic and micro kernel? Also other classifications of the kernel?
language-agnostic terminology kernelIs a GUID unique 100% of the time? Will it stay unique over multiple threads?
language-agnostic guidWhen converting from RGB to grayscale, it is said that specific weights to channels R, G, and B ought to …
image-processing colors computer-vision language-agnostic rgbWith the help of the Stack Overflow community I've written a pretty basic-but fun physics simulator. You click and drag …
graphics language-agnostic collision-detection physicsDoes it mean that two threads can't change the underlying data simultaneously? Or does it mean that the given code …
multithreading language-agnostic programming-languages concurrencyUpdate: The best performing algorithm so far is this one. This question explores robust algorithms for detecting sudden peaks in …
algorithm language-agnostic time-series signal-processing data-analysisI have seen this mentioned a few times and I am not clear on what it means. When and why …
language-agnostic oop interfaceHow to explain callbacks in plain English? How are they different from calling one function from another function taking some …
function callback language-agnostic terminology