The list tag has no wiki summary.
0
votes
0answers
15 views
Java; How to I make a GUI list out of an array of objects? [migrated]
I have an array of Objects. These objects are simple, just two Strings. I have a toString() method that just returns one of those strings.
I need to take that array of objects and make it into a ...
1
vote
0answers
122 views
What is the rule on passing around collections? List vs. Ienumerable vs. IQueryable
I do Entity Framework stuff using repository patterns that are passed to the controller to than be called by the client using jquery AJAX.. Is there any basic rules on in what format I should be ...
1
vote
2answers
95 views
Multiple orders in a single list
I have a problem with a ranking system I am using.
Scenario:
An online game with around 10k players calculates a real time ranking of points when a certain event occurs. Events don't occur that ...
0
votes
1answer
37 views
Show all definitions in Scheme?
I want to see all user-made definitions in a Scheme REPL, both loaded from files and entered at the REPL. Is there any way to "dump all definitions"?
E.g. if there is:
(define (plusone x) (+ 1 ...
1
vote
1answer
81 views
Custom Alphabetic Sorting of Array in Java
I have a requirement to read a text file with lines in tag=value format and then output the file with specific tags listed first and the rest sorted alphabetically. The incoming file is randomly ...
0
votes
1answer
166 views
What can Go chan do that a list cannot?
I want to know in which situation Go chan makes code much simpler than using list or queue or array that is usually available in all languages.
As it was stated by Rob Pike in one of his speeches ...
2
votes
3answers
166 views
Test driven development when implementing a flexible length list
According to the commonly used TDD strategy, to implement something, you write a test that fail the code first, write the simplest code, refactor, and then repeat. I am trying to imagine this scenario ...
1
vote
1answer
100 views
Designing a list class with filtering and sorting
The app I'm developing needs to display lists of items. Simple enough, but there are a number of things which can change based on user input:
Items can be added to/removed from the list.
The items ...
5
votes
2answers
248 views
Use Queue<T> or stick to native f# lists
I need something that represents a queue in F#.
The queue will be filled with items once, and (as the application progresses) items will be taken from this queue and moved to other lists.
Should I ...
1
vote
3answers
224 views
Random List of numbers in C
I have just started a C programming course and so far have only done the basics like printf, read a little on variables etc on the course book. The teacher has tasked us with writing a program that ...
5
votes
1answer
473 views
C++11 support for higher-order list functions
Most functional programming languages (e.g. Common Lisp, Scheme / Racket, Clojure, Haskell, Scala, Ocaml, SML) support some common higher-order functions on lists, such as map, filter, takeWhile, ...
0
votes
1answer
72 views
What does using (vec col) or (vector arg1 & args) cost?
I am working through some Lips exercises using Clojure. If I were to convert Lisp lists to Clojure vectors, solving some of the problems would be simpler, so here is my question:
Does using vec or ...
6
votes
3answers
375 views
Is there a language where collections can be used as objects without altering the behavior?
Is there a language where collections can be used as objects without altering the behavior?
As an example, first, imagine those functions work:
function capitalize(str)
//suppose this ...
10
votes
8answers
1k views
Find a “hole” in a list of numbers
What is the fastest way to find the first (smallest) integer that doesn't exist in a given list of unsorted integers (and that is greater than the list's smallest value)?
My primitive approach is ...
11
votes
4answers
476 views
Why are cons lists associated with functional programming?
I have noticed that most functional languages employ a singly-linked list (a "cons" list) as their most fundamental list types. Examples include CLisp, Haskell and F#. This is different to mainstream ...
4
votes
2answers
296 views
Is this the right strategy to convert an in-level order binary tree to a doubly linked list?
So I recently came across this question - Make a function that converts a in-level-order binary tree into a doubly linked list. Apparently, it's a common interview question.
This is the strategy I ...
3
votes
3answers
593 views
Lisp: Benefits of lists as code over arrays as code?
Question for lisp programmers:
Lisp code is lisp data, usually lists. Is there an advantage to code being lists over code being arrays?
Would macros be easier to write/faster to run?
You can ...
58
votes
26answers
4k views
If you could only have one programming related book on your bookshelf what would it be and why? [closed]
One per answer please. I'll add my favourite as an answer.
4
votes
6answers
3k views
How do I figure out the minimum number of swaps to sort a list in-place?
In-place sorting is essentially swapping elements without using extra storage, correct?
How can I find the minimum number of swaps required for a list?
A C D Q R Z E // input
| | | > > ...
1
vote
1answer
127 views
Post undergraduate learning materials for programmers
I've noticed that a substantial percentage of questions fall in "What should I learn next to improve my programming?" and "Where can I find good material for study to improve my programming?" and it'd ...
