S23-solutions (3)
.pdf
keyboard_arrow_up
School
Rutgers University *
*We aren’t endorsed by this school
Course
112
Subject
Computer Science
Date
Apr 26, 2024
Type
Pages
9
Uploaded by AgentCaribouMaster1086 on coursehero.com
CS112 Data Structures - Final - Spring 2023 Name: _____________________________________ NetID: __________________________ 1 •
WRITE your name
and NetID
on EVERY page. •
DO NOT REMOVE
the staple on your exam.
•
WRITE NEATLY AND CLEARLY. If we cannot read your handwriting, you will not receive credit. Please plan your space usage. No additional paper will be given. •
This exam is worth 150 points. •
This exam has 10 pages, make sure you have all the pages. Problem 1 – Miscellaneous (25 points) a)
(10 points)
Answer TRUE or FALSE for each of the following statements. 1. The worst-case running time to search in a singularly linked list with n
items is O(1) time. False 2. Deleting the first node in a circular linked list with n
items takes O(1) time. True 3. Deleting the first node in a singularly linked list with n
items takes O(n) time. False 4. Insertion into a balanced BST with n
items takes O(log n) time. True 5. The worst-case running time to search for a value in a 2D n x n
array takes O(n) time. False 6. Stacks can be used to represent the line of students waiting for office hours where students are seen in a First-In-First-Out manner. False 7. A BST guarantees O(log n) for searches on a tree with n
items. False 8. Stacks can be used to reverse a list of objects. True 9. The maximum height of a 2-3 tree with n
items is log
2
n. True 10. Union find can be used to determine if two items are connected. True [1 point] each correct b)
(5 points) Assume a linked list of n
integers, where n > 0
. What does the mystery
method print? What is
the running time of the method mystery
in big O notation? [4 points] Prints out the minimum value in the linked list. [1 point] O(n)
CS112 Data Structures - Final - Spring 2023 Name: _____________________________________ NetID: __________________________ 2 c)
(10 points) Assume a sorted array of n
items with duplicates, where n > 0
. Each item could appear at most k times. When searching for an item, the search algorithm is modified to display the first and last indices of the item in the array. If the item is not found the algorithm displays -1 and -1. For example, the search for 36 displays 5 (first index) and 10 (last index). An item appears at most k
times.
Briefly describe the fastest search algorithm to display the first and the last indices of a sequence of non-
distinct items. Your algorithm may not
modify the array or use extra memory. What is the algorithm’s running time in terms of n
and k
? Explain. [0 points] for any algorithm that is takes longer than log n + k Algo [4 points] Use binary search to find the item. [1 point] Scans left until it finds a distinct item, display start index. [1 point] Scans right until it finds a distinct item, display end index. Running time [1 point] binary search takes log n. [1 point] scanning left and right takes at most k checks. [2 point] running time is log n + k
CS112 Data Structures - Final - Spring 2023 Name: _____________________________________ NetID: __________________________ 3 Problem 2 – Priority Queue (25 points)
a)
(7 points) Suppose that you are asked to devise the fastest algorithm to find the second largest integer value in a MAX heap of n
integers with duplicates. Assume that: •
there are at least two distinct values. •
you have direct access to the array that holds the heap items. •
you cannot modify the heap. (i)
(2 points)
Where could the second largest item be in the heap? The second largest value could be anywhere in the heap except at the top (first element) (ii)
(3 points)
Describe the algorithm. Compare every item against the top/max of the heap. (iii)
(2 points) What is the worst-case big O running time? Give a one sentence description in addition to big O. [1 point] O(n) [1 point] In the worst case we will need to compare every item against the top of the heap, and the last item we compare is the second largest. b)
(8 points) Briefly explain how to use a priority queue to implement a stack. •
What kind of priority queue is needed? •
How are the push and pop operations implemented? [2 point] MAX PQ [2 point] Associate each stack item with a key (number or timestamp). Start the key at a value. The last item inserted into the PQ have the largest value and therefore will be the first to be removed.
[2 point] Push: insert item into the PQ and then increment the key. [2 point] Pop: remove the largest value from the PQ c)
(10 points) Implement the fastest algorithm to find the minimum key in a MAX PQ. Hint: the minimum key is one of the leaves. // No points if algorithm takes longer than O(n) // The algo is supposed to investigate the leaves ONLY: indices n/2+1 to n
CS112 Data Structures - Final - Spring 2023 Name: _____________________________________ NetID: __________________________ 4
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Questions
Lecture 3
Java Script (Introduction)
Lab Exercisel
Design a web page to and display the text "Welcome to Oman" using java script.
Try the different methods of including javascript into a web page.
Lab Exercise 2
Find the HTML element (with id%3"demo"), and changes the element content (innerHTML) to the
current date and time value:
cre
Lab Exercise 3
Find the HTML element (with id%3D"demo"), and changes the element content (innerHTML) to "Hello
JavaScript":
Lab Exercise 4
Design one HTML page with that will print the sum and product of two integer numbers with the help
of javascript variables.
Lab Exercise 5
Program to demonstrate the use of javascript Alert box.
Lab Exercise 6
Program to demonstrate the use of javascript Confirm box.
Lab Exercise 7
Program to demonstrate the use of javascript Prompt box.
Page 4 of 8
arrow_forward
HTML5
I have created page "Index" that includes a form from html page"ChestAndBack"
On the html page "ChestAndBack" I did not use any of the usual tags such as Doctype, title, html, etc.
It seems to run, but would it be better to include those usual tags?
My end goal is to load different forms depending on user dropdown selection on Index page.
arrow_forward
Computer Science
Objective:To add scripting to the existing web page and work with JavaScript Es-6 features like class, object , getter methods and collection.
Problem Description:As part of a simple billing application, you are provided with an html page to obtain inputs for item number, item name, price & quantity. Using the ES-6 collections, add every item object into a Set and iterate through it to find the total cost to be paid. On adding each item object into Set, it must also get added to the table as a new record. Refer to the screenshot.
Following are the files that contain code snippets
index.html
HTML for webpage (complete implementation is given for you). You only have to run this. No change needs to be done in this file.
script.js
Add your code to this file for the functions given.
Procedure to complete the exercise
Class
Properties
Methods
Item
itemNumberitemNamepricequantity
Include constructor with properties and getter methods for…
arrow_forward
a programmer wants to have a video file on his website the video should start playing as soon as user opens a web page on which the video has been inserted the blank element will be used to process information to the video file
arrow_forward
CSS , Javascript
A game with blocks
Make a simple game that takes place on a 3 × 3 grid as shown on the below image. Blocks are denoted by letters from A to H and are initially shuffled. The player can drag a chosen block to the empty field. Only one block can reside on a field at any time. When blocks are sorted alphabetically A – H the game is finished.
sample code:<!DOCTYPE html><html>
<title>Boxes</title>
<style>
.box {display: flex;float: left;width: 100px;height: 100px;border: 2px solid red;justify-content: center;align-items: center;margin: 5px;}.item {
display: flex;width: 90px;height: 90px;background-color: seagreen;justify-content: center;align-items: center;font-size: 50px;color: yellow;user-select: none;}
</style>
<script>
function itemDragStart(event) {console.log("Dragging", event.target.id);event.dataTransfer.setData("text", event.target.id);}
function itemDragOver(event) {var targetBox = event.target;console.log("drag over",…
arrow_forward
Canvas
• Add a Level Two Section Heading with "Canvas" as its content under the HTML for Part 2
• Add a Canvas element to index.html
Find an example online (or from the textbook) that uses JavaScript to draw on a Canvas
element
o Choose one example and implement it in index.html
arrow_forward
Create a webpage A2-Task2.html.
The webpage is displaying one image. Each time the user clicks the image, the image is changed to another one and one more
'globe' emoji is displayed under the image. When the number of 'globes' reaches five (5), all 'globes' are deleted (reset) and start to
be displayed again. For example, the 6th time user clicks the image, one 'globe' is shown, the 7th time - two 'globes', and so on.
Note:
- You should use two images. Each time the user clicks on the image, the image is changing. If an image of "Seaside" is displayed it
will change to "Mountain view", and opposite, if an image of "Mountain view" is displayed it will change to "Seaside".
- The special character code for the 'globe' is "🌏".
arrow_forward
Among the three different types of list elements in HTML, description/definition lists are less known. Describe a use case of description/definition lists with HTML code segment.
arrow_forward
Create a webpage A2-Task2.html.
The webpage is displaying one image. Each time the user moves the mouse out of the image, the image is
changed to another one and one more 'sun' emoji is displayed under the image. When the number of 'suns'
reaches seven (7), all 'suns are deleted (reset) and start to be displayed again. For example, the 8th time user
moves the mouse out of the image, one 'sun' is shown, the 9th time - two 'suns', and so on.
Note:
- You should use two images. Each time the user moves the mouse out of the image, the image is changing. If
an image of "Winter" is displayed it will change to "Summer", and opposite, if an image of "Summer" is
displayed it will change to "Winter".
The special character code for the 'sun' is "☀".
Put the source code of your website A2-Task2.html here.
Make sure you also upload the A2-Task2.zip of all files below.
arrow_forward
In HTML5, a <main> element was added to replace the legacy <div id="main"> we all used before. Where should this element be located in an HTML document, and how many such elements can exist?
A) It should be a direct descendant of an <article> element and there can only be one such element.
B) It should be a direct descendant of an <article> element and there can be more than one such element.C) It should be a direct descendant of the <body> element and there can only be one such element.
D) It should be a direct descendant of the <body> element and there can be more than one such element.
arrow_forward
If an element is configured with float: right;,the other content on the page will appear to its__________________.
arrow_forward
Different First Page
Header from Top:
0.5
Next
Different Odd & Even Pages
Footer from Bottom: 0.5
lip
Art
Go to Go to
Header Footer Link to Previous
Close Header
and Footer
Show Document Text
E insert Alignment Tab
Navigation
Options
Position
Close
Write a program that takes 20 elements of array from user at run time.
Find maximum element of array and swap it with last element of array.
Display before and after swapping array.
arrow_forward
Objective:To add scripting to the existing web page and work with JavaScript Es-6 features like class, object , getter methods and collection.
Problem Description:As part of a simple billing application, you are provided with an html page to obtain inputs for item number, item name, price & quantity. Using the ES-6 collections, add every item object into a Set and iterate through it to find the total cost to be paid. On adding each item object into Set, it must also get added to the table as a new record. Refer to the screenshot.
Following are the files that contain code snippets
index.html
HTML for webpage (complete implementation is given for you). You only have to run this. No change needs to be done in this file.
script.js
Add your code to this file for the functions given.
Procedure to complete the exercise
Class
Properties
Methods
Item
itemNumberitemNamepricequantity
Include constructor with properties and getter methods for Item properties…
arrow_forward
Design HTML Form in javascriptApply the data validation :1. Mobile number field data must be a numeric data and not less than 8 digits,2. The email field must accept the data which must contain the character '@' and dot (.). Andthe character @ must not be the first character and the last dot must at least be onecharacter after the @.On submitting the form, If all these validations are followed, another Html page.
arrow_forward
HTML/CSS JAVASCRIPT please help me answer this question I will give you a good rating Thank you!
Given the HTML, css below , and original output below for a table, modify the application so that it
Produces the second output, below the first illustrated output.
<html>
<head>
<title>TABLE with STYLE SHEET</title>
<meta charset="utf-8" />
<meta name="description" content="How to form a table and apply styling." />
<link href="table1.css" type="text/css" rel="stylesheet" />
</head>
<body>
<table border = "1">
<col class ="product" />
<colgroup class = "facts">
<col/> <col/> <col class = "fat" />
</colgroup>
<tr>
<th> Product </th>
<th> Size (oz) </th>
<th> Caffeine (mg) </th>
<th> Fat (g)…
arrow_forward
Create a javascript file and use it as script for the products.html page. In the script, create an empty array to store the items added to the cart. Create a products array and create a product object for each of your products from products.html and store it in the products array when the script loads.
The script should have the following functions:
Add - Takes an id, finds the product object in the products array and adds it to the items purchased array.
Remove - Takes an id and removes the corresponding object from the items purchased array.
Returns html for displaying the items in the cart.
Existing code:
products.html
<!DOCTYPE html><html>
<head><title>Products</title></head>
<body><div><div><a href="Checkout.html"><span style="float:right"><p>(<span>0</span>) Cart</p></span></a></div><div class="product"><img src="img/clorox.jpg"><p class="price">Price:…
arrow_forward
use HTML and Javascript
Give two different files of HTML and Javascript
Display a random quote when the page loads. Use a JSON file that contains 10 different famous quotes and their author that you would use to select the random quote.
arrow_forward
Write simple programs to illustrate the functionality of accessing a node/html element.
arrow_forward
UI: AND 3 PORT MAP ( X, Y, '0')
Concurrent
Sequential
arrow_forward
Question : Explain the following with the help of HTML5 elements in HTML Code with example.• Special Terms• Quoting Text• Short Quotations• Text Citations• Computer Code• Keyboard Text• Programming Variables• Program Output• Address Text
arrow_forward
Web Page:
http://web.archive.org/web/20210411193535/https://docs.python-requests.org/en/master/
Inspect the Title Text (Requests: HTTP for HumansTM). What kind of element is it (what is its HTML tag)?
arrow_forward
Q2
Design a web page (name it q2.html), which uses Bootstrap framework, to display
the following sentence:
Web Development for Mobile Devices.
The sentence should appear as heading1 (i.e., hl) with font size 60 points and red border of 8px
thickness if the page to be displayed on PC screen. If the page is displayed on a tablet screen, the
sentence should appear as heading 3 with font size 30 points and blue border of 5px thickness.
Finally, if the page displayed on mobile screens, then the sentence must not be displayed, and
replaced with the sentence (Too small screen!) in "red" text color:
Q3
Analysis, and Comments. The tab-page of Result tab must include three cards of three different
must appear horizontally in one line for small and larger screens, and vertically for mobile screens.
items (of your own selection). The card includes Title, Picture, and Price (in JD) of that item. The cards
The tab-page of Analysis tab includes a table of three columns (with titles of your own…
arrow_forward
Using Document Object Model (DOM):
Modify “src” attribute in the following HTML code, photo1.jpg to photo2.jpg:
<img src="photo1.jpg" alt="photo" id="img"/>
Modify the content of the following HTML code, Hello SEU to Hello KSA:
<h1 id ="h">Hello SEU</h1>
**Please make the code compatible with university content**
arrow_forward
Aa -
A
Font
Paragraph
Styles
Describe different meta characters used in Regular Expression(with example: in your own
words.
(Ctrl) -
13 words
Construct a regular expression for: All words of {a,b} in which b appears tripled, if
0 日
arrow_forward
Using PHP and PHP arrays, Please create a script that makes a complete online shopping cart, where the user can add, remove, and change the quantity of items in the shopping cart. (the shopping cart must have 10 items with corresponding descriptions (Note: you do not have to actually write in products and descriptions, use PLACEHOLDER for these.) The shopping cart should include a checkout process that includes the total price of the items they are purchasing. (Note: HTML may also be used if required)
arrow_forward
Make a functional TODO LIST using HTML and customize it using CSS and make it interactive using JAVASCRIPT. You can copy the attached photo design or make your own design. (This is not graded question)
arrow_forward
I have to call meta fields from current post id in HTML
<div title="Add to Calendar" class="addeventatc">Add to Calendar<span class="start">03/25/2022 08:00 AM</span><span class="end">03/25/2022 10:00 AM</span><span class="timezone">America/Los_Angeles</span><span class="title">Summary of the event</span><span class="description">Description of the event</span><span class="location">Location of the event</span></div>
To add event to calendar for webinar panels
arrow_forward
Construct an HTML page that contains a four-level nesting list. One item on each level. The first level shows the text “Question 3” and is unordered. The inner 3 levels will be ordered with lowercase letters. Use the three attached images as the content (list item) of each of the inner three levels of the list.
Hello, I was hoping someone could help me by providing an example of code with the part about ordering with lowercase lettering, thank you.
arrow_forward
please fix this html code so it can be properly executed
<!DOCTYPE html><html><!-- Programming Challange -->>
<head></head><body> <title> Find the Title with PHP </title> <script language="JavaScript" type="text/javascript"> //str is passed to the function function showHint(str) { //nothing is typed return if (str.length==0) { document.getElementById("txtHint").innerHTML=""; return;}//checkif (window.XMLHttpRequest){var xmlhttp = new XMLHttpRequest;}else //older{ var xmlhttp =new ActiveXObject("Microsoft.XMLHTTP");}//change eventxmlhttp.onreadystatechange = function(){ if (xmlhttp.readyState==4&&xmlhttp.status==200){ document.getElementById("txtHint").innerHTML=xmlhttp.responseText;}}//openxmlhttp.open("GET", "gethint.php?q="+str, true);xmlhttp.send();}</script></body></html>
arrow_forward
Lect 1A: linked-list
HW 1 link list : Create Visual C++ project and.
Due Tomorrow, 4:00 AM
Posted 3:19 PM
Project name should be 'HW1+student name for example 'HW1 Ahmed Ali Ahmed'
18
-Compress the project file as zip file and upload it here.
-Screenshots for the entire codes and classes
Turned in
Assigned
-Screenshot for the result.
View assignment
تسجبل محاطرة يوم 5/5/2021
Posted 3:14 PM
...
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education
Related Questions
- Lecture 3 Java Script (Introduction) Lab Exercisel Design a web page to and display the text "Welcome to Oman" using java script. Try the different methods of including javascript into a web page. Lab Exercise 2 Find the HTML element (with id%3"demo"), and changes the element content (innerHTML) to the current date and time value: cre Lab Exercise 3 Find the HTML element (with id%3D"demo"), and changes the element content (innerHTML) to "Hello JavaScript": Lab Exercise 4 Design one HTML page with that will print the sum and product of two integer numbers with the help of javascript variables. Lab Exercise 5 Program to demonstrate the use of javascript Alert box. Lab Exercise 6 Program to demonstrate the use of javascript Confirm box. Lab Exercise 7 Program to demonstrate the use of javascript Prompt box. Page 4 of 8arrow_forwardHTML5 I have created page "Index" that includes a form from html page"ChestAndBack" On the html page "ChestAndBack" I did not use any of the usual tags such as Doctype, title, html, etc. It seems to run, but would it be better to include those usual tags? My end goal is to load different forms depending on user dropdown selection on Index page.arrow_forwardComputer Science Objective:To add scripting to the existing web page and work with JavaScript Es-6 features like class, object , getter methods and collection. Problem Description:As part of a simple billing application, you are provided with an html page to obtain inputs for item number, item name, price & quantity. Using the ES-6 collections, add every item object into a Set and iterate through it to find the total cost to be paid. On adding each item object into Set, it must also get added to the table as a new record. Refer to the screenshot. Following are the files that contain code snippets index.html HTML for webpage (complete implementation is given for you). You only have to run this. No change needs to be done in this file. script.js Add your code to this file for the functions given. Procedure to complete the exercise Class Properties Methods Item itemNumberitemNamepricequantity Include constructor with properties and getter methods for…arrow_forward
- a programmer wants to have a video file on his website the video should start playing as soon as user opens a web page on which the video has been inserted the blank element will be used to process information to the video filearrow_forwardCSS , Javascript A game with blocks Make a simple game that takes place on a 3 × 3 grid as shown on the below image. Blocks are denoted by letters from A to H and are initially shuffled. The player can drag a chosen block to the empty field. Only one block can reside on a field at any time. When blocks are sorted alphabetically A – H the game is finished. sample code:<!DOCTYPE html><html> <title>Boxes</title> <style> .box {display: flex;float: left;width: 100px;height: 100px;border: 2px solid red;justify-content: center;align-items: center;margin: 5px;}.item { display: flex;width: 90px;height: 90px;background-color: seagreen;justify-content: center;align-items: center;font-size: 50px;color: yellow;user-select: none;} </style> <script> function itemDragStart(event) {console.log("Dragging", event.target.id);event.dataTransfer.setData("text", event.target.id);} function itemDragOver(event) {var targetBox = event.target;console.log("drag over",…arrow_forwardCanvas • Add a Level Two Section Heading with "Canvas" as its content under the HTML for Part 2 • Add a Canvas element to index.html Find an example online (or from the textbook) that uses JavaScript to draw on a Canvas element o Choose one example and implement it in index.htmlarrow_forward
- Create a webpage A2-Task2.html. The webpage is displaying one image. Each time the user clicks the image, the image is changed to another one and one more 'globe' emoji is displayed under the image. When the number of 'globes' reaches five (5), all 'globes' are deleted (reset) and start to be displayed again. For example, the 6th time user clicks the image, one 'globe' is shown, the 7th time - two 'globes', and so on. Note: - You should use two images. Each time the user clicks on the image, the image is changing. If an image of "Seaside" is displayed it will change to "Mountain view", and opposite, if an image of "Mountain view" is displayed it will change to "Seaside". - The special character code for the 'globe' is "🌏".arrow_forwardAmong the three different types of list elements in HTML, description/definition lists are less known. Describe a use case of description/definition lists with HTML code segment.arrow_forwardCreate a webpage A2-Task2.html. The webpage is displaying one image. Each time the user moves the mouse out of the image, the image is changed to another one and one more 'sun' emoji is displayed under the image. When the number of 'suns' reaches seven (7), all 'suns are deleted (reset) and start to be displayed again. For example, the 8th time user moves the mouse out of the image, one 'sun' is shown, the 9th time - two 'suns', and so on. Note: - You should use two images. Each time the user moves the mouse out of the image, the image is changing. If an image of "Winter" is displayed it will change to "Summer", and opposite, if an image of "Summer" is displayed it will change to "Winter". The special character code for the 'sun' is "☀". Put the source code of your website A2-Task2.html here. Make sure you also upload the A2-Task2.zip of all files below.arrow_forward
- In HTML5, a <main> element was added to replace the legacy <div id="main"> we all used before. Where should this element be located in an HTML document, and how many such elements can exist? A) It should be a direct descendant of an <article> element and there can only be one such element. B) It should be a direct descendant of an <article> element and there can be more than one such element.C) It should be a direct descendant of the <body> element and there can only be one such element. D) It should be a direct descendant of the <body> element and there can be more than one such element.arrow_forwardIf an element is configured with float: right;,the other content on the page will appear to its__________________.arrow_forwardDifferent First Page Header from Top: 0.5 Next Different Odd & Even Pages Footer from Bottom: 0.5 lip Art Go to Go to Header Footer Link to Previous Close Header and Footer Show Document Text E insert Alignment Tab Navigation Options Position Close Write a program that takes 20 elements of array from user at run time. Find maximum element of array and swap it with last element of array. Display before and after swapping array.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education