{"text_format":"2","workbook":"xls","n_sheets":1,"sheets":["report2"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":1,"defined_names":2,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"report2","index":0,"n_rows":45,"n_cols":5,"rows_kept":45,"cut":false,"hidden":false,"merged":[[0,2,0,3],[0,4,0,5],[1,2,1,3],[1,4,1,5],[2,2,2,3],[2,4,2,5],[3,2,3,3],[4,2,4,3],[5,2,5,3],[6,2,6,3],[7,2,7,3],[8,2,8,3],[11,2,11,3],[12,2,12,3],[14,2,14,3],[17,2,17,3],[17,4,17,5],[18,2,18,3],[18,4,18,5],[19,2,19,3],[19,4,19,5],[20,2,20,3],[21,2,21,3],[28,2,28,3],[29,2,29,3],[30,2,30,3],[31,2,31,3],[33,2,33,3],[34,2,34,3],[37,2,37,3]],"flags":["formulas_cached_only"]}
[null,"1.","Record Nr.",null,"UNINA9910819488403321"]
[null,null,"Autore",null,"Cutajar James"]
[null,null,"Titolo",null,"Beginning Java data structures and algorithms : sharpen your problem solving skills by learning core computer science concepts in a pain-free manner / / James Cutajar"]
[null,null,"Pubbl/distr/stampa",null,"Birmingham : , : Packt, , 2018"]
[null,null,"ISBN",null,"1-78953-375-9"]
[null,null,"Edizione",null,"[First edition]"]
[null,null,"Descrizione fisica",null,"1 online resource (1 volume) : illustrations"]
[null,null,"Disciplina",null,"005.133"]
[null,null,"Soggetti",null,"Java (Computer program language)"]
[{"$nulls":4},"Data structures (Computer science)"]
[{"$nulls":4},"Computer algorithms"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Materiale a stampa"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,"Nota di contenuto",null,"1. Algorithms and Complexities -- 2. Sorting Algorithms and Fundamental Data Structures -- 3. Hash Tables and Binary Search Trees -- 4.  Algorithm Design -- 5. Paradigms -- 5. String Matching Algorithms -- 7. Graphs, Prime Numbers, and Complexity Classes Other Books You May Enjoy."]
[null,null,null,"Sommario/riassunto","Though your application serves its purpose, it might not be a high performer. Learn techniques to accurately predict code efficiency, easily dismiss inefficient solutions, and improve the performance of your application. Key Features Explains in detail different algorithms and data structures with sample problems and Java implementations where appropriate Includes interesting tips and tricks that enable you to efficiently use algorithms and data structures Covers over 20 topics using 15 practical activities and exercises Book Description Learning about data structures and algorithms gives you a better insight on how to solve common programming problems. Most of the problems faced everyday by programmers have been solved, tried, and tested. By knowing how these solutions work, you can ensure that you choose the right tool when you face these problems. This book teaches you tools that you can use to build efficient applications. It starts with an introduction to algorithms and big O notation, later explains bubble, merge, quicksort, and other popular programming patterns. You'll also learn about data structures such as binary trees, hash tables, and graphs. The book progresses to advanced concepts, such as algorithm "]
[{"$nulls":4},"design paradigms and graph theory. By the end of the book, you will know how to correctly implement common algorithms and data structures within your applications. What you will learn Understand some of the fundamental concepts behind key algorithms Express space and time complexities using Big O notation. Correctly implement classic sorting algorithms such as merge and quicksort Correctly implement basic and complex data structures Learn about different algorithm design paradigms, such as greedy, divide and conquer, and dynamic programming Apply powerful string matching techniques and optimize your application logic Master graph representations and learn about different graph algorithms Who this book is for If you want to better understand common data structures and algorithms by following code examples in Java and improve your application efficiency, then this is the book for you. It helps to have basic knowledge of Java, mathematics and object-oriented programming techniques."]
[null,"2.","Record Nr.",null,"UNINA9910965944903321"]
[null,null,"Autore",null,"Nadhani Sanket"]
[null,null,"Titolo",null,"FusionCharts beginners guide : the official guide for fusioncharts suite : create interactive charts in JavaScript (HTML5) and Flash for your web and enterprise applications / / Sanket Nadhani, Shamasis Bhattacharya, Pallav Nadhani"]
[null,null,"Pubbl/distr/stampa",null,"Olton, Birmingham [England], : Packt Pub., 2012"]
[null,null,"ISBN",null,"9786613572288"]
[{"$nulls":4},"9781621989189"]
[{"$nulls":4},"1621989186"]
[{"$nulls":4},"9781280394362"]
[{"$nulls":4},"1280394366"]
[{"$nulls":4},"9781849691772"]
[{"$nulls":4},"1849691770"]
[null,null,"Edizione",null,"[1st ed.]"]
[null,null,"Descrizione fisica",null,"1 online resource (253 p.)"]
[null,null,"Disciplina",null,"006.786"]
[null,null,"Soggetti",null,"Presentation graphics software"]
[{"$nulls":4},"JavaScript (Computer program language)"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Materiale a stampa"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,null,"Note generali","Includes index."]
[null,null,"Nota di contenuto",null,"Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing FusionCharts; What is FusionCharts Suite?; Getting FusionCharts; Time for action - downloading and extracting FusionCharts; Creating your first chart; Steps to create a chart using FusionCharts; Time for action - set up FusionCharts for our first chart; Time for action - creating XML data for our first chart; Time for action - Writing the HTML and JavaScript code to embed the chart; What to look for if your chart is not rendered?"]
[{"$nulls":4},"Converting the chart to a pure JavaScript chartTime for action - creating JavaScript only charts; Using the Data String method to provide data; Time for action - embedding XML in the web page and using the Data String method; Using JSON data with FusionCharts; Time for action - converting FusionCharts XML format to JSON; Time for action - powering a chart using JSON data stored in a file; Time for action - powering a chart using JSON data embedded in the page; Creating charts with multiple series; Time for action - creating a multi-series "]
[{"$nulls":4},"chart"]
[{"$nulls":4},"Can the number of  and  elements mismatch? Representing missing or non-existent data on the chart; Combination charts; Time for action - the chart showing the actual versus the projected revenue; Time for action - a chart showing revenue versus units sold; Summary; Chapter 2: Customizing your Chart; Know thy chart; Customizing the chart background; Time for action - customizing the chart background; Image as chart background; Time for action - setting currency notes as the chart background; Customizing the chart border; Customizing the data plot"]
[{"$nulls":4},"Customizing the color of the data plot Customizing the border of the data plot; Customizing the font properties; Configuring the y-axis and divisional lines; Time for action - customizing the chart limits and the number of divisional lines; Formatting the numbers on the chart; Adding a prefix or suffix to the numbers; Configuring decimal places on the chart; Setting up your own number scale; Time for action - setting up a number scale to understand billions as well; Customizing data labels and values on the chart; Different modes to display data labels.; Different modes to display data values"]
[{"$nulls":4},"Configuring the tooltips Configuring the legend in multi-series charts; Adding a trendline to the chart; Time for action - adding a trendline to show target revenue; Personalizing the chart; Time for action - adding a logo and link to the chart; Using multilingual characters on the chart; Adding the BOM stamp in the Data URL method; Adding the BOM stamp in the Data String method; Changing chart messages; Time for action - changing the Invalid data message; Summary; Chapter 3: JavaScript Capabilities; Access your charts using JavaScript; Time for action - setting up the audit report page"]
[{"$nulls":4},"Listening to chart events"]
[null,null,null,"Sommario/riassunto","The book is written as a practical, step-by-step guide to using FusionCharts Suite. The book not only teaches you the fundamentals and implementation of FusionCharts Suite, but also makes you the data visualization guru among your friends and colleagues by teaching how to select the right chart type and usability tips. Filled with examples, code samples and practical tips in a no-nonsense way, the book is a breeze to read.This book is both for beginners and advanced web developers who need to create interactive charts for their web applications. No previous knowledge of FusionCharts Suite"]