Informatics in Education logo


Login Register

  1. Home
  2. Issues
  3. Volume 10, Issue 1 (2011)
  4. A Didactic Analysis of Functional Queues

Informatics in Education

INFORMATION Submit your article Help
  • Article info
  • More
    Article info

A Didactic Analysis of Functional Queues
Volume 10, Issue 1 (2011), pp. 65–72
Christian RINDERKNECHT  

Authors

 
Placeholder
https://doi.org/10.15388/infedu.2011.05
Pub. online: 15 April 2011      Type: Article     

Published
15 April 2011

Abstract

When first introduced to the analysis of algorithms, students are taught how to assess the best and worst cases, whereas the mean and amortized costs are considered advanced topics, usually saved for graduates. When presenting the latter, aggregate analysis is explained first because it is the most intuitive kind of amortized analysis, often involving enumerative combinatorics. We show how the aggregate analysis of functional queues can be carried out accurately and graphically, without combinatorics nor analytical tools like asymptotics, hence making it amenable to undergraduates. Our presentation is independent of any programming language.

PDF XML
PDF XML

Copyright
No copyright data available.

Keywords
didactics of informatics analysis of algorithms amortized analysis aggregate analysis functional queue functional language Dyck path Dyck meander

Metrics
since February 2020
1065

Article info
views

0

Full article
views

563

PDF
downloads

257

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICS IN EDUCATION

  • Online ISSN: 2335-8971
  • Print ISSN: 1648-5831
  • Copyright © 2024 Vilnius University
  •  

For contributors

  • Submit
  • OA Policy

Contact us

  • Institute of Data Science and Digital Technologies,
  • Vilnius University, Akademijos St. 4, 08412, Vilnius, Lithuania
  • E-mail: gabriele.stupuriene@mif.vu.lt
Powered by PubliMill  •  Privacy policy