{"id":103,"date":"2021-03-08T04:31:32","date_gmt":"2021-03-08T04:31:32","guid":{"rendered":"http:\/\/drssridhar.com\/?page_id=103"},"modified":"2024-03-15T18:00:35","modified_gmt":"2024-03-15T18:00:35","slug":"daa","status":"publish","type":"page","link":"https:\/\/www.drssridhar.com\/?page_id=103","title":{"rendered":"Design and Analysis of Algorithms &#8211; 2 Edition"},"content":{"rendered":"\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/amzn.eu\/d\/h9wtbYj\"><img loading=\"lazy\" decoding=\"async\" width=\"329\" height=\"466\" data-id=\"834\" src=\"https:\/\/www.drssridhar.com\/wp-content\/uploads\/2024\/01\/DAA-2Ed-Front-Page.jpg\" alt=\"\" class=\"wp-image-834\" srcset=\"https:\/\/www.drssridhar.com\/wp-content\/uploads\/2024\/01\/DAA-2Ed-Front-Page.jpg 329w, https:\/\/www.drssridhar.com\/wp-content\/uploads\/2024\/01\/DAA-2Ed-Front-Page-212x300.jpg 212w\" sizes=\"auto, (max-width: 329px) 100vw, 329px\" \/><\/a><figcaption class=\"wp-element-caption\">DAA Second Edition Front Cover<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/amzn.eu\/d\/h9wtbYj\"><img loading=\"lazy\" decoding=\"async\" width=\"329\" height=\"466\" data-id=\"833\" src=\"https:\/\/www.drssridhar.com\/wp-content\/uploads\/2024\/01\/DAA-2Ed-BackMatter.jpg\" alt=\"\" class=\"wp-image-833\" srcset=\"https:\/\/www.drssridhar.com\/wp-content\/uploads\/2024\/01\/DAA-2Ed-BackMatter.jpg 329w, https:\/\/www.drssridhar.com\/wp-content\/uploads\/2024\/01\/DAA-2Ed-BackMatter-212x300.jpg 212w\" sizes=\"auto, (max-width: 329px) 100vw, 329px\" \/><\/a><figcaption class=\"wp-element-caption\">DAA 2ED Back Cover<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p align=\"justify\">The second edition of Design and Analysis of Algorithms is an essential textbook for undergraduate and postgraduate students in computer science and information technology. This book is useful for other engineering branch students who opt for algorithms courses, diploma students and postgraduate students in computer applications. The book is also useful for competitive examinations like GATE and useful for coding interviews. Its primary goal is to equip students with comprehensive knowledge of fundamental concepts related to algorithm design, analysis and implementation aspects of algorithms. The book begins with exploring algorithm basics and problem-solving concepts and then introduces topics like algorithm writing and analyses iterative and recursive algorithms. It provides detailed explanations and design techniques, including brute force, divide-and-conquer, decrease-and-conquer, greedy approach, transform-and-conquer, dynamic programming, branch-and-bound, backtracking and Iterative development. Moreover, the book delves into string algorithms, data structures, linear programming, computability theory, NP-hard problems, NP-completeness, randomized algorithms, approximation algorithms, and parallel algorithms, offering a well-rounded and comprehensive coverage of essential topics. The book includes various chapter-end pedagogical features such as point-wise summary, glossary, review questions, exercises, crosswords and additional problems to help readers test their understanding and apply and practice the concepts learnt. Appendices on basic mathematics and proof techniques are given to aid students in refreshing the fundamental concepts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading coblocks-animate\" data-coblocks-animation=\"slideInLeft\">Key Features<\/h2>\n\n\n\n<ul style=\"color:#000000\" class=\"has-pale-cyan-blue-background-color has-background wp-block-list\">\n<li>In-depth treatment for topics such as divide and conquer, greedy approach, dynamic programming, transform-and-conquer technique, decrease-and-conquer technique, linear programming, and randomized and approximation algorithms.<\/li>\n\n\n\n<li>Extensive discussion on computational skills algorithm writing and analysis of iterative and recursive algorithms<\/li>\n\n\n\n<li>Extensive discussion on the developing and designing aspects of algorithms using minimal mathematics<\/li>\n\n\n\n<li>Numerous examples to assist understanding of the concepts<\/li>\n\n\n\n<li>Judicious presentation of algorithms using a stepwise approach throughout the text<\/li>\n\n\n\n<li>Historical notes on various topics and chapter-end crossword puzzles to engage readers and enhance their interest in the subject<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading coblocks-animate\" data-coblocks-animation=\"slideInLeft\">New to the 2Ed<\/h2>\n\n\n\n<ul class=\"has-pale-pink-background-color has-background coblocks-animate wp-block-list\" data-coblocks-animation=\"slideInRight\">\n<li class=\"coblocks-animate\" data-coblocks-animation=\"slideInRight\">Laboratory manual involving Python<\/li>\n\n\n\n<li>Selected implementation of algorithms in Python<\/li>\n\n\n\n<li>Addition of like computational skills, Recurrence equations, B-Trees and other data structures<\/li>\n\n\n\n<li>Complete rewriting of selected chapters to give more clarity<\/li>\n\n\n\n<li>Additional problems to promote exponential seaming<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-499968f5 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/www.drssridhar.com\/wp-content\/uploads\/2024\/03\/DAA-2Ed.pdf\" style=\"border-radius:50px;color:#fffffa;background:linear-gradient(42deg,rgb(135,9,53) 0%,rgb(179,22,22) 100%)\" target=\"_blank\" rel=\"noreferrer noopener\">ToC<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/www.drssridhar.com\/?page_id=1239\" style=\"border-radius:50px;color:#fffffa;background:linear-gradient(42deg,rgb(135,9,53) 0%,rgb(179,22,22) 100%)\" target=\"_blank\" rel=\"noreferrer noopener\">Crossword Puzzle<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/www.drssridhar.com\/wp-content\/uploads\/2024\/03\/List-of-Programs.zip\" style=\"border-radius:50px;color:#fffffa;background:linear-gradient(42deg,rgb(135,9,53) 0%,rgb(179,22,22) 100%)\" target=\"_blank\" rel=\"noreferrer noopener\">List of Programs<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/www.drssridhar.com\/?page_id=1107\" style=\"border-radius:50px;color:#fffffa;background:linear-gradient(42deg,rgb(135,9,53) 0%,rgb(179,22,22) 100%)\" target=\"_blank\" rel=\"noreferrer noopener\">Instructor Manual<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/www.drssridhar.com\/?page_id=983\" style=\"border-radius:50px;color:#fffffa;background:linear-gradient(135deg,rgb(135,9,53) 0%,rgb(179,22,22) 100%)\" target=\"_blank\" rel=\"noreferrer noopener\">MCQs<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/www.drssridhar.com\/?page_id=839\" style=\"border-radius:50px;color:#fffffa;background:linear-gradient(317deg,rgb(135,9,53) 0%,rgb(179,22,22) 100%)\" target=\"_blank\" rel=\"noreferrer noopener\">PPTs<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/amzn.eu\/d\/h9wtbYj\" style=\"border-radius:50px;color:#fffffa;background:linear-gradient(42deg,rgb(135,9,53) 0%,rgb(179,22,22) 100%)\" target=\"_blank\" rel=\"noreferrer noopener\">Buy<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-embed-pdf-viewer-pdf wp-block-embed-pdf-viewer-pdf__content-wrapper aligncenter\"><object class=\"embed-pdf-viewer\" data=\"https:\/\/www.drssridhar.com\/wp-content\/uploads\/2024\/03\/DAA-2Ed.pdf#scrollbar=1&amp;toolbar=1\" type=\"application\/pdf\" height=\"836\" width=\"836\" title=\"\"><\/object><iframe loading=\"lazy\" class=\"embed-pdf-viewer\" src=\"https:\/\/docs.google.com\/viewer?url=https%3A%2F%2Fwww.drssridhar.com%2Fwp-content%2Fuploads%2F2024%2F03%2FDAA-2Ed.pdf&amp;embedded=true\" frameborder=\"0\" height=\"836\" width=\"836\" title=\"\"><\/iframe><\/figure>\n ","protected":false},"excerpt":{"rendered":"<p>The second edition of Design and Analysis of Algorithms is an essential textbook for undergraduate and postgraduate students in computer science and information technology. This book is useful for other engineering branch students who opt for algorithms courses, diploma students and postgraduate students in computer&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":151,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"class_list":["post-103","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.drssridhar.com\/index.php?rest_route=\/wp\/v2\/pages\/103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.drssridhar.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.drssridhar.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.drssridhar.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.drssridhar.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=103"}],"version-history":[{"count":26,"href":"https:\/\/www.drssridhar.com\/index.php?rest_route=\/wp\/v2\/pages\/103\/revisions"}],"predecessor-version":[{"id":1305,"href":"https:\/\/www.drssridhar.com\/index.php?rest_route=\/wp\/v2\/pages\/103\/revisions\/1305"}],"up":[{"embeddable":true,"href":"https:\/\/www.drssridhar.com\/index.php?rest_route=\/wp\/v2\/pages\/151"}],"wp:attachment":[{"href":"https:\/\/www.drssridhar.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}