Author: Gabriel Valiente
Publisher: Springer Nature
ISBN: 3030818853
Category : Computers
Languages : en
Pages : 392
Book Description
Graph algorithms is a well-established subject in mathematics and computer science. Beyond classical application fields, such as approximation, combinatorial optimization, graphics, and operations research, graph algorithms have recently attracted increased attention from computational molecular biology and computational chemistry. Centered around the fundamental issue of graph isomorphism, this text goes beyond classical graph problems of shortest paths, spanning trees, flows in networks, and matchings in bipartite graphs. Advanced algorithmic results and techniques of practical relevance are presented in a coherent and consolidated way. This book introduces graph algorithms on an intuitive basis followed by a detailed exposition in a literate programming style, with correctness proofs as well as worst-case analyses. Furthermore, full C++ implementations of all algorithms presented are given using the LEDA library of efficient data structures and algorithms.
Algorithms on Trees and Graphs
Author: Gabriel Valiente
Publisher: Springer Nature
ISBN: 3030818853
Category : Computers
Languages : en
Pages : 392
Book Description
Graph algorithms is a well-established subject in mathematics and computer science. Beyond classical application fields, such as approximation, combinatorial optimization, graphics, and operations research, graph algorithms have recently attracted increased attention from computational molecular biology and computational chemistry. Centered around the fundamental issue of graph isomorphism, this text goes beyond classical graph problems of shortest paths, spanning trees, flows in networks, and matchings in bipartite graphs. Advanced algorithmic results and techniques of practical relevance are presented in a coherent and consolidated way. This book introduces graph algorithms on an intuitive basis followed by a detailed exposition in a literate programming style, with correctness proofs as well as worst-case analyses. Furthermore, full C++ implementations of all algorithms presented are given using the LEDA library of efficient data structures and algorithms.
Publisher: Springer Nature
ISBN: 3030818853
Category : Computers
Languages : en
Pages : 392
Book Description
Graph algorithms is a well-established subject in mathematics and computer science. Beyond classical application fields, such as approximation, combinatorial optimization, graphics, and operations research, graph algorithms have recently attracted increased attention from computational molecular biology and computational chemistry. Centered around the fundamental issue of graph isomorphism, this text goes beyond classical graph problems of shortest paths, spanning trees, flows in networks, and matchings in bipartite graphs. Advanced algorithmic results and techniques of practical relevance are presented in a coherent and consolidated way. This book introduces graph algorithms on an intuitive basis followed by a detailed exposition in a literate programming style, with correctness proofs as well as worst-case analyses. Furthermore, full C++ implementations of all algorithms presented are given using the LEDA library of efficient data structures and algorithms.
APRENDA TypeScript Edição 2024
Author: Diego Rodrigues
Publisher: Diego Rodrigues
ISBN:
Category : Computers
Languages : en
Pages : 526
Book Description
Bem-vindo ao APRENDA TypeScript: Desenvolvimento Web Tipado - Edição 2024", o guia definitivo para aprimorar suas habilidades no desenvolvimento web moderno. Escrito por Diego Rodrigues, autor de mais de 180 títulos publicados em seis idiomas, este livro oferece uma jornada essencial para dominar o TypeScript, uma das linguagens mais poderosas e adotadas por grandes empresas como Google e Microsoft. Se você é um iniciante ou um profissional com experiência, este manual foi projetado para guiá-lo de forma prática e estruturada. O TypeScript proporciona tipagem estática ao JavaScript, garantindo segurança e produtividade na construção de aplicações escaláveis e de fácil manutenção. Desde a configuração do ambiente de desenvolvimento até a construção de sistemas robustos, você aprenderá a lidar com interfaces, classes, generics e integração com frameworks como Angular e bibliotecas como React. O livro também aprofunda em temas como Programação Orientada a Objetos (POO), decorators, e a integração do TypeScript com plataformas como Node.js para desenvolvimento de back-ends poderosos e APIs RESTful. Além disso, você aprenderá a lidar com testes automatizados e técnicas de deploy contínuo (CI/CD), garantindo que suas aplicações sejam entregues com qualidade e eficiência. Este é o recurso definitivo para quem deseja se destacar no mercado de desenvolvimento web. Domine o TypeScript e esteja pronto para criar o futuro da tecnologia com soluções que moldam o cenário atual. TAGS: Python Java Linux Kali Linux HTML ASP.NET Ada Assembly Language BASIC Borland Delphi C C# C++ CSS Cobol Compilers DHTML Fortran General HTML Java JavaScript LISP PHP Pascal Perl Prolog RPG Ruby SQL Swift UML Elixir Haskell VBScript Visual Basic XHTML XML XSL Django Flask Ruby on Rails Angular React Vue.js Node.js Laravel Spring Hibernate .NET Core Express.js TensorFlow PyTorch Jupyter Notebook Keras Bootstrap Foundation jQuery SASS LESS Scala Groovy MATLAB R Objective-C Rust Go Kotlin TypeScript Elixir Dart SwiftUI Xamarin React Native NumPy Pandas SciPy Matplotlib Seaborn D3.js OpenCV NLTK PySpark BeautifulSoup Scikit-learn XGBoost CatBoost LightGBM FastAPI Celery Tornado Redis RabbitMQ Kubernetes Docker Jenkins Terraform Ansible Vagrant GitHub GitLab CircleCI Travis CI Linear Regression Logistic Regression Decision Trees Random Forests FastAPI AI ML K-Means Clustering Support Vector Tornado Machines Gradient Boosting Neural Networks LSTMs CNNs GANs ANDROID IOS MACOS WINDOWS Nmap Metasploit Framework Wireshark Aircrack-ng John the Ripper Burp Suite SQLmap Maltego Autopsy Volatility IDA Pro OllyDbg YARA Snort ClamAV iOS Netcat Tcpdump Foremost Cuckoo Sandbox Fierce HTTrack Kismet Hydra Nikto OpenVAS Nessus ZAP Radare2 Binwalk GDB OWASP Amass Dnsenum Dirbuster Wpscan Responder Setoolkit Searchsploit Recon-ng BeEF aws google cloud ibm azure databricks nvidia meta x Power BI IoT CI/CD Hadoop Spark Pandas NumPy Dask SQLAlchemy web scraping mysql big data science openai chatgpt Handler RunOnUiThread()Qiskit Q# Cassandra Bigtable
Publisher: Diego Rodrigues
ISBN:
Category : Computers
Languages : en
Pages : 526
Book Description
Bem-vindo ao APRENDA TypeScript: Desenvolvimento Web Tipado - Edição 2024", o guia definitivo para aprimorar suas habilidades no desenvolvimento web moderno. Escrito por Diego Rodrigues, autor de mais de 180 títulos publicados em seis idiomas, este livro oferece uma jornada essencial para dominar o TypeScript, uma das linguagens mais poderosas e adotadas por grandes empresas como Google e Microsoft. Se você é um iniciante ou um profissional com experiência, este manual foi projetado para guiá-lo de forma prática e estruturada. O TypeScript proporciona tipagem estática ao JavaScript, garantindo segurança e produtividade na construção de aplicações escaláveis e de fácil manutenção. Desde a configuração do ambiente de desenvolvimento até a construção de sistemas robustos, você aprenderá a lidar com interfaces, classes, generics e integração com frameworks como Angular e bibliotecas como React. O livro também aprofunda em temas como Programação Orientada a Objetos (POO), decorators, e a integração do TypeScript com plataformas como Node.js para desenvolvimento de back-ends poderosos e APIs RESTful. Além disso, você aprenderá a lidar com testes automatizados e técnicas de deploy contínuo (CI/CD), garantindo que suas aplicações sejam entregues com qualidade e eficiência. Este é o recurso definitivo para quem deseja se destacar no mercado de desenvolvimento web. Domine o TypeScript e esteja pronto para criar o futuro da tecnologia com soluções que moldam o cenário atual. TAGS: Python Java Linux Kali Linux HTML ASP.NET Ada Assembly Language BASIC Borland Delphi C C# C++ CSS Cobol Compilers DHTML Fortran General HTML Java JavaScript LISP PHP Pascal Perl Prolog RPG Ruby SQL Swift UML Elixir Haskell VBScript Visual Basic XHTML XML XSL Django Flask Ruby on Rails Angular React Vue.js Node.js Laravel Spring Hibernate .NET Core Express.js TensorFlow PyTorch Jupyter Notebook Keras Bootstrap Foundation jQuery SASS LESS Scala Groovy MATLAB R Objective-C Rust Go Kotlin TypeScript Elixir Dart SwiftUI Xamarin React Native NumPy Pandas SciPy Matplotlib Seaborn D3.js OpenCV NLTK PySpark BeautifulSoup Scikit-learn XGBoost CatBoost LightGBM FastAPI Celery Tornado Redis RabbitMQ Kubernetes Docker Jenkins Terraform Ansible Vagrant GitHub GitLab CircleCI Travis CI Linear Regression Logistic Regression Decision Trees Random Forests FastAPI AI ML K-Means Clustering Support Vector Tornado Machines Gradient Boosting Neural Networks LSTMs CNNs GANs ANDROID IOS MACOS WINDOWS Nmap Metasploit Framework Wireshark Aircrack-ng John the Ripper Burp Suite SQLmap Maltego Autopsy Volatility IDA Pro OllyDbg YARA Snort ClamAV iOS Netcat Tcpdump Foremost Cuckoo Sandbox Fierce HTTrack Kismet Hydra Nikto OpenVAS Nessus ZAP Radare2 Binwalk GDB OWASP Amass Dnsenum Dirbuster Wpscan Responder Setoolkit Searchsploit Recon-ng BeEF aws google cloud ibm azure databricks nvidia meta x Power BI IoT CI/CD Hadoop Spark Pandas NumPy Dask SQLAlchemy web scraping mysql big data science openai chatgpt Handler RunOnUiThread()Qiskit Q# Cassandra Bigtable
Think Julia
Author: Ben Lauwens
Publisher: "O'Reilly Media, Inc."
ISBN: 1492044989
Category : Computers
Languages : en
Pages : 301
Book Description
If you’re just learning how to program, Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities, such as creating new types and multiple dispatch. Designed from the beginning for high performance, Julia is a general-purpose language ideal for not only numerical analysis and computational science but also web programming and scripting. Through exercises in each chapter, you’ll try out programming concepts as you learn them. Think Julia is perfect for students at the high school or college level as well as self-learners and professionals who need to learn programming basics. Start with the basics, including language syntax and semantics Get a clear definition of each programming concept Learn about values, variables, statements, functions, and data structures in a logical progression Discover how to work with files and databases Understand types, methods, and multiple dispatch Use debugging techniques to fix syntax, runtime, and semantic errors Explore interface design and data structures through case studies
Publisher: "O'Reilly Media, Inc."
ISBN: 1492044989
Category : Computers
Languages : en
Pages : 301
Book Description
If you’re just learning how to program, Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities, such as creating new types and multiple dispatch. Designed from the beginning for high performance, Julia is a general-purpose language ideal for not only numerical analysis and computational science but also web programming and scripting. Through exercises in each chapter, you’ll try out programming concepts as you learn them. Think Julia is perfect for students at the high school or college level as well as self-learners and professionals who need to learn programming basics. Start with the basics, including language syntax and semantics Get a clear definition of each programming concept Learn about values, variables, statements, functions, and data structures in a logical progression Discover how to work with files and databases Understand types, methods, and multiple dispatch Use debugging techniques to fix syntax, runtime, and semantic errors Explore interface design and data structures through case studies
Data Structures and Algorithms in Python
Author: Michael T. Goodrich
Publisher: Wiley Global Education
ISBN: 1118476735
Category : Computers
Languages : en
Pages : 770
Book Description
Based on the authors' market leading data structures books in Java and C++, this book offers a comprehensive, definitive introduction to data structures in Python by authoritative authors. Data Structures and Algorithms in Python is the first authoritative object-oriented book available for Python data structures. Designed to provide a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation, the text will maintain the same general structure as Data Structures and Algorithms in Java and Data Structures and Algorithms in C++. Begins by discussing Python's conceptually simple syntax, which allows for a greater focus on concepts. Employs a consistent object-oriented viewpoint throughout the text. Presents each data structure using ADTs and their respective implementations and introduces important design patterns as a means to organize those implementations into classes, methods, and objects. Provides a thorough discussion on the analysis and design of fundamental data structures. Includes many helpful Python code examples, with source code provided on the website. Uses illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner. Provides hundreds of exercises that promote creativity, help readers learn how to think like programmers, and reinforce important concepts. Contains many Python-code and pseudo-code fragments, and hundreds of exercises, which are divided into roughly 40% reinforcement exercises, 40% creativity exercises, and 20% programming projects.
Publisher: Wiley Global Education
ISBN: 1118476735
Category : Computers
Languages : en
Pages : 770
Book Description
Based on the authors' market leading data structures books in Java and C++, this book offers a comprehensive, definitive introduction to data structures in Python by authoritative authors. Data Structures and Algorithms in Python is the first authoritative object-oriented book available for Python data structures. Designed to provide a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation, the text will maintain the same general structure as Data Structures and Algorithms in Java and Data Structures and Algorithms in C++. Begins by discussing Python's conceptually simple syntax, which allows for a greater focus on concepts. Employs a consistent object-oriented viewpoint throughout the text. Presents each data structure using ADTs and their respective implementations and introduces important design patterns as a means to organize those implementations into classes, methods, and objects. Provides a thorough discussion on the analysis and design of fundamental data structures. Includes many helpful Python code examples, with source code provided on the website. Uses illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner. Provides hundreds of exercises that promote creativity, help readers learn how to think like programmers, and reinforce important concepts. Contains many Python-code and pseudo-code fragments, and hundreds of exercises, which are divided into roughly 40% reinforcement exercises, 40% creativity exercises, and 20% programming projects.
Python Para Todos
Author:
Publisher: Independently Published
ISBN:
Category :
Languages : es
Pages : 264
Book Description
Python para Todos está diseñado para introducir a los estudiantes en la programación y el desarrollo de software a través de un enfoque en la exploración de datos. Puedes pensar en Python como una herramienta para resolver problemas que están más allá de las capacidades de una simple hoja de cálculo.Python es un lenguaje de programación fácil de usar y sencillo de aprender, disponible de forma gratuita para equipos Macintosh, Windows, o Linux. Una vez que aprendes Python, puedes utilizarlo el resto de tu carrera sin necesidad de comprar ningún software.Existen copias electrónicas gratuitas de este libro en varios formatos, así como material de soporte para el libro, que pues encontrar en es.py4e.com. Los materiales del curso están disponibles bajo una Licencia Creative Commons, de modo que puedes adaptarlos para enseñar tu propio curso de Python.
Publisher: Independently Published
ISBN:
Category :
Languages : es
Pages : 264
Book Description
Python para Todos está diseñado para introducir a los estudiantes en la programación y el desarrollo de software a través de un enfoque en la exploración de datos. Puedes pensar en Python como una herramienta para resolver problemas que están más allá de las capacidades de una simple hoja de cálculo.Python es un lenguaje de programación fácil de usar y sencillo de aprender, disponible de forma gratuita para equipos Macintosh, Windows, o Linux. Una vez que aprendes Python, puedes utilizarlo el resto de tu carrera sin necesidad de comprar ningún software.Existen copias electrónicas gratuitas de este libro en varios formatos, así como material de soporte para el libro, que pues encontrar en es.py4e.com. Los materiales del curso están disponibles bajo una Licencia Creative Commons, de modo que puedes adaptarlos para enseñar tu propio curso de Python.
Anais do I Simpósio Brasileiro de Computação e Música, Caxambu, de 01 a 05 de agosto de 1994
Author: Sociedade Brasileira de Computação. Congresso
Publisher:
ISBN:
Category : Computer sound processing
Languages : en
Pages : 280
Book Description
Publisher:
ISBN:
Category : Computer sound processing
Languages : en
Pages : 280
Book Description
CyberBRICS
Author: Luca Belli
Publisher: Springer Nature
ISBN: 3030564053
Category : Law
Languages : en
Pages : 289
Book Description
This book stems from the CyberBRICS project, which is the first major attempt to produce a comparative analysis of Internet regulations in the BRICS countries – namely, Brazil, Russia, India, China, and South Africa. The project has three main objectives: 1) to map existing regulations; 2) to identify best practices; and 3) to develop policy recommendations in the various areas that compose cybersecurity governance, with a particular focus on the strategies adopted by the BRICS countries to date. Each study covers five essential dimensions of cybersecurity: data protection, consumer protection, cybercrime, the preservation of public order, and cyberdefense. The BRICS countries were selected not only for their size and growing economic and geopolitical relevance but also because, over the next decade, projected Internet growth is expected to occur predominantly in these countries. Consequently, the technology, policy and governance arrangements defined by the BRICS countries are likely to impact not only the 3.2 billion people living in them, but also the individuals and businesses that choose to utilize increasingly popular applications and services developed in BRICS countries according to BRICS standards. Researchers, regulators, start-up innovators and other Internet stakeholders will find this book a valuable guide to the inner workings of key cyber policies in this rapidly growing region.
Publisher: Springer Nature
ISBN: 3030564053
Category : Law
Languages : en
Pages : 289
Book Description
This book stems from the CyberBRICS project, which is the first major attempt to produce a comparative analysis of Internet regulations in the BRICS countries – namely, Brazil, Russia, India, China, and South Africa. The project has three main objectives: 1) to map existing regulations; 2) to identify best practices; and 3) to develop policy recommendations in the various areas that compose cybersecurity governance, with a particular focus on the strategies adopted by the BRICS countries to date. Each study covers five essential dimensions of cybersecurity: data protection, consumer protection, cybercrime, the preservation of public order, and cyberdefense. The BRICS countries were selected not only for their size and growing economic and geopolitical relevance but also because, over the next decade, projected Internet growth is expected to occur predominantly in these countries. Consequently, the technology, policy and governance arrangements defined by the BRICS countries are likely to impact not only the 3.2 billion people living in them, but also the individuals and businesses that choose to utilize increasingly popular applications and services developed in BRICS countries according to BRICS standards. Researchers, regulators, start-up innovators and other Internet stakeholders will find this book a valuable guide to the inner workings of key cyber policies in this rapidly growing region.
Compact Data Structures
Author: Gonzalo Navarro
Publisher: Cambridge University Press
ISBN: 1107152380
Category : Computers
Languages : en
Pages : 575
Book Description
This practical, applications-oriented book describes essential tools for efficiently handling massive amounts of data.
Publisher: Cambridge University Press
ISBN: 1107152380
Category : Computers
Languages : en
Pages : 575
Book Description
This practical, applications-oriented book describes essential tools for efficiently handling massive amounts of data.
Ciência agronômica
Author:
Publisher:
ISBN:
Category : Agriculture
Languages : pt-BR
Pages : 798
Book Description
Publisher:
ISBN:
Category : Agriculture
Languages : pt-BR
Pages : 798
Book Description
Transinformação
Author:
Publisher:
ISBN:
Category : Information science
Languages : pt-BR
Pages : 906
Book Description
Publisher:
ISBN:
Category : Information science
Languages : pt-BR
Pages : 906
Book Description