Estou cursando neste semestre a disciplina DATA STRUCTURES (CS_261_401_F2019) na Boise State University, no curso de Computer Science. Vou atualizando neste post links, referências e materiais.
O livro de referência é The C Programming Language.
Answers to The C Programming Language Exercises
Vários verbetes na Wikipédia sobre testes de software: Software testing, Test case, Unit testing, Integration testing, White-box testing, Black-box testing, Debugging e Software verification.
O verbete para Bubble sort inclui uma demonstração interativa, além de uma discussão sobre por que não é um bom algoritmo na prática. Confira também: Selection sort e Assertion (software development).
Uma explicação do conceito de ADT: Abstract data type.
Muito bom: Dictionary of Algorithms and Data Structures do National Institute of Standards and Technology.