<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Grokking algorithms</title>
    <subTitle>an illustrated guide for programmers and other curious people</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Bhargava, Aditya Y.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="marc">handbook</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">nyu</placeTerm>
    </place>
    <place>
      <placeTerm type="text">Shelter Island</placeTerm>
    </place>
    <publisher>Manning</publisher>
    <dateIssued>c2016</dateIssued>
    <dateIssued encoding="marc">2016</dateIssued>
    <copyrightDate encoding="marc">2016</copyrightDate>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>xviii, 238 pages : illustrations ; 24 cm.</extent>
  </physicalDescription>
  <abstract>"Grokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python."--Publisher's desription.</abstract>
  <note type="statement of responsibility">Aditya Y. Bhargava.</note>
  <note>Includes index.</note>
  <note>Minimal Level Cataloging Plus.</note>
  <note>AAL</note>
  <subject authority="lcsh">
    <topic>Computer algorithms</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Computer programming</topic>
    <topic>Handbooks, manuals, etc</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Computer science</topic>
  </subject>
  <classification authority="lcc">MLCM 2018/41830 (Q)</classification>
  <classification authority="ddc" edition="23">005.1</classification>
  <identifier type="isbn">9781617292231 (pbk.)</identifier>
  <identifier type="isbn">1617292230 (pbk.)</identifier>
  <identifier type="lccn">2016285111</identifier>
  <location>
    <physicalLocation>Ayesha Abed Library</physicalLocation>
  </location>
  <recordInfo>
    <recordContentSource authority="marcorg">DLC</recordContentSource>
    <recordCreationDate encoding="marc">180319</recordCreationDate>
    <recordChangeDate encoding="iso8601">20211108130632.0</recordChangeDate>
    <recordIdentifier source="BD-DhAAL">32852</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
