Books

Search Books...

Recursion Books

Algorithm Design and Analysis

Author: Solomon Olalekan Akinola

School: University of Ibadan

Department: Science and Technology

Course Code: CSC236

Topics: Algorithm Design, Algorithm Analysis, Algorithm, Problem Solving Techniques, Recursion, Recursive Fibonacci Series, Sorting Techniques, Sorting Techniques, Searching Techniques, Linear Search, Sequential Search, Runtime Analysis, Big ‘O’ Notation, O-Notation, Insertion Sort, Divide and Conquer Algorithm, Merge Sort Algorithm, Quicksort Algorithm, Partitioning, Recursion-Tree Method, Master Theorem, Master method

Java by Dissection, 2nd edition

Author: Charlie McDowell, Ira Pohl

School: Edo University

Department: Science and Technology

Course Code: CSC314

Topics: Java, algorithms, data types, variable declarations, number types, arithmetic expressions, statements, control flow, Boolean expressions, functional abstraction, recursion, arrays, objects, data abstraction, enumeration operation, inheritance, graphical user interface, dynamic data structures, concurrent programming

Notes on Discrete Mathematics

Author: James Aspnes

School: Edo University

Department: Science and Technology

Course Code: MTH214

Topics: discrete mathematics, mathematical logic, functions, proofs, set theory, set operations, axiomatic set theory, real numbers, arithmetic, induction, recursion, summation notation, Asymptotic notation, number theory, graphs, multiplication, exponentiation, binomial coefficients, generating functions, probability theory, random variables, Markov's inequality, probability generating functions, linear algebra, abstract vector spaces, finite fields

A Practical Introduction to Data Structures and Algorithm Analysis, Third Edition

Author: Clifford Shaffer

School: Federal University of Technology, Owerri

Department: Science and Technology

Course Code: CSC305

Topics: Data Structures, Algorithm Analysis, Logarithms, Summations, Summations, Recurrences, recursion, Algorithm Analysis, Asymptotic Analysis, Fundamental Data Structures, Binary Trees, Binary Tree Traversals, Binary Tree Node Implementations, Binary Search Trees, Huffman Coding Trees, Non-Binary Trees, sorting, searching, internal sorting, shellsort, heapsort, File Processing, External Sorting, searching, hashing, indexing, Advanced Data Structures, graphs, Advanced Tree Structures

Systemic programming with Paschal, 2nd edition

Author: SOP Oliomogbe

School: University of Benin

Department: Science and Technology

Course Code: CSC211

Topics: computers, computer software, files, programming principles, stages of programming, structured flowchart, pascal character set, identifiers, Numbers, Integer numbers, Real Numbers, string, Datatypes, constant, Paschal syntax diagrams, Integer-type data, Boolean type data, read statement, Readln statement, EOF functions, EOLN functions, WRITE statement, WRITELN statement, arrays, packaged arrays, procedures, functions, invoking functions, recursion, Top-Down analysis, Modular programming, structured coding, top-down analysis

Foundations of computer science

Author: Olufade Falade Williams Onifade

School: University of Ibadan

Department: Science and Technology

Course Code: CSC242

Topics: computer science, logic, sets, loops, recursion, Program Correctness, Loop invariant, Hoare’s Axiom, Discrete Probability, Randomized Algorithms, lists, graphs, Cryptography, Mathematical induction

Discrete mathematics and its applications ,8th edition

Author: Kenneth Rosen

School: University of Ibadan

Department: Science and Technology

Course Code: CSC242

Topics: Discrete mathematics, logic, sets, functions, sequences, matrices, algorithms, Number theory, cryptography, induction, recursion, counting, discrete probability, advanced counting techniques, counting techniques, Linear Recurrence Relations, modelling computation, Finite-State Machines, relations, graphs, trees, boolean algebra, modelling computation, Boolean Functions, Logic Gates, Minimization of Circuits.Tree Traversal, Spanning Trees, Minimum Spanning Trees, Graph Models, Graph Terminology, Graph Isomorphism, Connectivity, Euler path, Hamilton Path, Shortest-Path Problems, Planar Graphs, Graph Coloring, Representing Relations, Equivalence Relations, Probability Theory, Bayes Theorem, variance, Pigeonhole Principle, permutation combination, binomial coefficient, Recursive Algorithms, Program Correctness, Divisibility, Modular Arithmetic, Integer Representations, Set Operations, Cardinality of Sets

Departments

Administration, Social and Management science image

Administration, Social and Management science

Agriculture and Veterinary Medicine image

Agriculture and Veterinary Medicine

Arts and Humanities image

Arts and Humanities

Education image

Education

Engineering image

Engineering

General studies image

General studies

Law image

Law

Medical, Pharmaceutical and Health science image

Medical, Pharmaceutical and Health science

Science and Technology image

Science and Technology