• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • paul wheaton
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Liutauras Vilda
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Piet Souris
Bartenders:
  • salvin francis
  • Mikalai Zaikin
  • Himai Minh

Algorithmic Thinking Language of Choice

 
Ranch Hand
Posts: 10198
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Which programming language is used in this book? Is it C?
 
Marshal
Posts: 72674
317
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Is the book about writing code or thinking about the algorithms? If it about algorithms, would you want a code language in the first place?
 
Joe San
Ranch Hand
Posts: 10198
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I agree with you, it is about thinking in terms of algorithms, but nevertheless I wanted to find out if the book takes an imperative approach or a functional approach to implement the algorithms!
 
Rancher
Posts: 582
9
Android Tomcat Server Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have read some review about this book and YES, the only programming language used in this book is the C programming language.
You can find it under the Topics section.

https://www.redgreencode.com/book-review-algorithmic-thinking-a-problem-based-introduction/

 
Campbell Ritchie
Marshal
Posts: 72674
317
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That is a good review
 
Author
Posts: 34
3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all,

It's C... I hope it's OK for anyone who knows any programming language, though.

There's a bit of C wonkiness here and there (e.g. no easy way to read a string of unknown length), but on the other hand that low level view helped me explain things like hash tables...

I hope readers learn to think about algorithms, otherwise the title of the book is wrong but I did feel that concrete implementations were needed compared to pseudocode. So I provided the C code for everything. You can play around with the code, change stuff, submit it to the judge to see if it still works or if it broke for some reason, etc. I think there are a lot of learning opportunities there.

I really appreciated that review on Red Green Code. Duncan must have read every page! He also sent me a list of a few typos that he found... way above anything I could have asked for.

Thank you,
Dan
 
passwords must contain 14 characters, a number, punctuation, a small bird, a bit of cheese and a tiny ad.
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic