In a typical computer science algorithms course, much attention is given to the discussion of queues vs. stacks as a data structure programmers need to consciously choose from to achieve algorithmic performance. What's a good Mathematica program example that also involves (explicitly) choosing data structures? Most of these "implementation details" or algorithmic design tactics is automated in a black box fashion by Mathematica's Automatic idiosyncrasy.
Asked
Active
Viewed 255 times
2
computer science algorithmscourse, since it is a high level language. Same as Matlab is not a good choice, and neither is Maple. We used Pascal for this at school where one can 'see' things. In higher level languages, the need to implement such data structures is not needed as much as in low level and system programming. – Nasser Jul 01 '14 at 00:33