|
|
|
|
LEADER |
00000cam a2200000Mu 4500 |
001 |
on1378932612 |
003 |
OCoLC |
005 |
20241006213017.0 |
006 |
m o d |
007 |
cr cnu|||||||| |
008 |
230513s2023 xx o ||| 0 eng d |
040 |
|
|
|a EBLCP
|b eng
|c EBLCP
|d YDX
|d N$T
|d UKAHL
|d OCLCF
|d OCLCQ
|d OCLCO
|d SFB
|d OCLCO
|
019 |
|
|
|a 1379018922
|a 1379097010
|a 1441728488
|
020 |
|
|
|a 9781683929543
|
020 |
|
|
|a 1683929543
|
020 |
|
|
|a 1683929535
|q (electronic bk.)
|
020 |
|
|
|a 9781683929536
|q (electronic bk.)
|
035 |
|
|
|a (OCoLC)1378932612
|z (OCoLC)1379018922
|z (OCoLC)1379097010
|z (OCoLC)1441728488
|
050 |
|
4 |
|a QA76.73.J38
|
072 |
|
7 |
|a COM051280
|2 bisacsh
|
049 |
|
|
|a HCDD
|
100 |
1 |
|
|a Campesato, Oswald.
|1 https://id.oclc.org/worldcat/entity/E39PCjtdJfMjd6KGJ3mfRxT7f3
|
245 |
1 |
0 |
|a Data Structures in Java
|h [electronic resource].
|
260 |
|
|
|a Bloomfield :
|b Mercury Learning & Information,
|c 2023.
|
300 |
|
|
|a 1 online resource (248 p.)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
500 |
|
|
|a Description based upon print version of record.
|
505 |
0 |
|
|a Cover -- Title Page -- Copyright -- Dedication -- Contents -- Preface -- Chapter 1: Introduction to Java -- A Very Brief Introduction to Java -- Downloading a Java Release (Short Version) -- Selecting a Version of Java (Detailed Version) -- Java 8 and Java 11 -- Java Version Numbers -- JRE Versus a JDK -- Java Distributions -- Java IDEs -- Data Types, Operators, and Their Precedence -- Java Comments -- Java Operators -- Creating and Compiling Java Classes -- "Hello World" and Working With Numbers -- The Java String Class -- Java Strings With Metacharacters -- The Java New Operator
|
505 |
8 |
|
|a Equality of Strings -- Comparing Strings -- Searching for a Substring in Java -- Useful String Methods in Java -- Parsing Strings in Java -- Conditional Logic in Java -- Determining Leap Years -- Finding the Divisors of a Number -- Checking for Palindromes -- Working With Arrays of Strings -- Working With the StringBuilder Class -- Static Methods in Java -- Other Static Types in Java -- Summary -- Chapter 2: Recursion and Combinatorics -- What Is Recursion? -- Arithmetic Series -- Calculating Arithmetic Series (Iterative) -- Calculating Arithmetic Series (Recursive)
|
505 |
8 |
|
|a Calculating Partial Arithmetic Series -- Geometric Series -- Calculating a Geometric Series (Iterative) -- Calculating Geometric Series (Recursive) -- Factorial Values -- Calculating Factorial Values (Iterative) -- Calculating Factorial Values (Recursive) -- Calculating Factorial Values (Tail Recursion) -- Fibonacci Numbers -- Calculating Fibonacci Numbers (Recursive) -- Calculating Fibonacci Numbers (Iterative) -- Task: Reverse a String via Recursion -- Task: Check for Balanced Parentheses -- Task: Calculate the Number of Digits -- Task: Determine if a Positive Integer is Prime
|
505 |
8 |
|
|a Task: Find the Prime Divisors of a Positive Integer -- Task: Goldbach's Conjecture -- Task: Calculate the GCD (Greatest Common Divisor) -- Task: Calculate the LCM (Lowest Common Multiple) -- What Is Combinatorics? -- Working With Permutations -- Working With Combinations -- The Number of Subsets of a Finite Set -- Task: Subsets Containing a Value Larger Than k -- Summary -- Chapter 3: Strings and Arrays -- Time and Space Complexity -- Task: Maximum and Minimum Powers of an Integer -- Task: Binary Substrings of a Number -- Task: Common Substring of Two Binary Numbers
|
505 |
8 |
|
|a Task: Multiply and Divide via Recursion -- Task: Sum of Prime and Composite Numbers -- Task: Count Word Frequencies -- Task: Check if a String Contains Unique Characters -- Task: Insert Characters in a String -- Task: String Permutations -- Task: Check for Palindromes -- Task: Check for Longest Palindrome -- Working With Sequences of Strings -- The Maximum Length of a Repeated Character in a String -- Find a Given Sequence of Characters in a String -- Task: Longest Sequences of Substrings -- The Longest Sequence of Unique Characters -- The Longest Repeated Substring -- Working With 1D Arrays
|
500 |
|
|
|a Rotate an Array
|
520 |
|
|
|a This book is a fast-paced introduction to using data structures with Java. Numerous code samples and listings are included to support myriad topics. The first chapter contains a quick introduction to Java, along with Java code samples to check for leap years, find divisors of a number, and work with arrays of strings. The second chapter introduces recursion and uses code samples to check if a positive number is prime, to find the prime divisors of a positive integer, to calculate the GCD (greatest common divisor) and LCM (lowest common multiple) of a pair of positive integers. The third chapter contains Java code samples involving strings and arrays, such as finding binary substrings of a number, checking if strings contain unique characters, counting bits in a range of numbers, and how to compute XOR without using the XOR function. Chapters 4 through 6 include Java code samples involving search algorithms, concepts in linked lists, and tasks involving linked lists. Finally, Chapter 7 discusses data structures called queues and stacks, along with additional Java code samples. FEATURES:Extensive topics, code samples, and scripts related to data structuresCovers strings, arrays, queues, and stacks, linked lists, computing the XOR function, checking for unique characters, and moreIncludes companion files with code samples from the book (available for downloading from the publisher).
|
650 |
|
0 |
|a Java (Computer program language)
|
650 |
|
0 |
|a Data structures (Computer science)
|
650 |
|
7 |
|a COMPUTERS / Programming Languages / Java.
|2 bisacsh
|
650 |
|
7 |
|a Data structures (Computer science)
|2 fast
|
650 |
|
7 |
|a Java (Computer program language)
|2 fast
|
776 |
0 |
8 |
|i Print version:
|a Campesato, Oswald
|t Data Structures in Java
|d Bloomfield : Mercury Learning & Information,c2023
|z 9781683929550
|
856 |
4 |
0 |
|u https://ebookcentral.proquest.com/lib/holycrosscollege-ebooks/detail.action?docID=30538665
|y Click for online access
|
903 |
|
|
|a EBC-AC
|
994 |
|
|
|a 92
|b HCD
|