Products related to Algorithms:
-
Algorithms
An accessible introduction to algorithms, explaining not just what they are but how they work, with examples from a wide range of application areas.Digital technology runs on algorithms, sets of instructions that describe how to do something efficiently.Application areas range from search engines to tournament scheduling, DNA sequencing, and machine learning.Arguing that every educated person today needs to have some understanding of algorithms and what they do, in this volume in the MIT Press Essential Knowledge series, Panos Louridas offers an introduction to algorithms that is accessible to the nonspecialist reader.Louridas explains not just what algorithms are but also how they work, offering a wide range of examples and keeping mathematics to a minimum. After discussing what an algorithm does and how its effectiveness can be measured, Louridas covers three of the most fundamental applications areas: graphs, which describe networks, from eighteenth-century problems to today's social networks; searching, and how to find the fastest way to search; and sorting, and the importance of choosing the best algorithm for particular tasks.He then presents larger-scale applications: PageRank, Google's founding algorithm; and neural networks and deep learning.Finally, Louridas describes how all algorithms are nothing more than simple moves with pen and paper, and how from such a humble foundation rise all their spectacular achievements.
Price: 15.99 £ | Shipping*: 3.99 £ -
Algorithms
Use your big monkey brain to do things that even your teachers can't do.With these books, you will talk to computers, create games, draw pictures and find information.Come on, code monkeys - let's write some code!
Price: 8.99 £ | Shipping*: 3.99 £ -
Algorithms
Use your big monkey brain to do things that even your teachers can't do.With these books, you will talk to computers, create games, draw pictures and find information.Come on, code monkeys - let's write some code!
Price: 12.99 £ | Shipping*: 3.99 £ -
Commercial Timing Rice Steaming Cabinet For Steamed Buns Dumplings Seafood Steamers
Commercial Timing Rice Steaming Cabinet For Steamed Buns Dumplings Seafood Steamers
Price: 506.99 € | Shipping*: 221.95 €
-
What do algorithms achieve?
Algorithms achieve the ability to process and analyze large amounts of data quickly and efficiently. They help in making predictions, identifying patterns, and solving complex problems. Algorithms are used in various fields such as finance, healthcare, and technology to optimize processes and improve decision-making. Overall, algorithms play a crucial role in automating tasks, improving productivity, and driving innovation.
-
What do algorithms calculate?
Algorithms are designed to calculate specific tasks or operations based on a set of instructions. They can be used to perform mathematical calculations, process data, analyze patterns, make decisions, and solve problems. In essence, algorithms are used to automate and streamline various processes by following a predefined sequence of steps to produce a desired outcome.
-
What are the Instagram algorithms?
The Instagram algorithms are a set of complex calculations used by the platform to determine what content users see on their feed. These algorithms analyze user behavior, such as likes, comments, and shares, to prioritize content from accounts that users engage with the most. The algorithms also take into account the timeliness of posts, the relationship between users, and the type of content being shared. By using these algorithms, Instagram aims to show users the most relevant and engaging content on their feed.
-
Which sorting algorithms are there?
There are several common sorting algorithms, including bubble sort, selection sort, insertion sort, merge sort, quick sort, and heap sort. Each algorithm has its own advantages and disadvantages in terms of time complexity, space complexity, and stability. The choice of sorting algorithm depends on the specific requirements of the problem at hand.
Similar search terms for Algorithms:
-
Essential Algorithms : A Practical Approach to Computer Algorithms Using Python and C#
A friendly introduction to the most useful algorithms written in simple, intuitive English The revised and updated second edition of Essential Algorithms, offers an accessible introduction to computer algorithms.The book contains a description of important classical algorithms and explains when each is appropriate.The author shows how to analyze algorithms in order to understand their behavior and teaches techniques that the can be used to create new algorithms to meet future needs.The text includes useful algorithms such as: methods for manipulating common data structures, advanced data structures, network algorithms, and numerical algorithms.It also offers a variety of general problem-solving techniques. In addition to describing algorithms and approaches, the author offers details on how to analyze the performance of algorithms.The book is filled with exercises that can be used to explore ways to modify the algorithms in order to apply them to new situations.This updated edition of Essential Algorithms: Contains explanations of algorithms in simple terms, rather than complicated mathSteps through powerful algorithms that can be used to solve difficult programming problemsHelps prepare for programming job interviews that typically include algorithmic questionsOffers methods can be applied to any programming languageIncludes exercises and solutions useful to both professionals and studentsProvides code examples updated and written in Python and C# Essential Algorithms has been updated and revised and offers professionals and students a hands-on guide to analyzing algorithms as well as the techniques and applications.The book also includes a collection of questions that may appear in a job interview.The book’s website will include reference implementations in Python and C# (which can be easily applied to Java and C++).
Price: 50.00 £ | Shipping*: 0.00 £ -
Swarm Intelligence Algorithms : A Tutorial
Swarm intelligence algorithms are a form of nature-based optimization algorithms.Their main inspiration is the cooperative behavior of animals within specific communities.This can be described as simple behaviors of individuals along with the mechanisms for sharing knowledge between them, resulting in the complex behavior of the entire community.Examples of such behavior can be found in ant colonies, bee swarms, schools of fish or bird flocks. Swarm intelligence algorithms are used to solve difficult optimization problems for which there are no exact solving methods or the use of such methods is impossible, e.g. due to unacceptable computational time. This book thoroughly presents the basics of 24 algorithms selected from the entire family of swarm intelligence algorithms.Each chapter deals with a different algorithm describing it in detail and showing how it works in the form of a pseudo-code.In addition, the source code is provided for each algorithm in Matlab and in the C ++ programming language.In order to better understand how each swarm intelligence algorithm works, a simple numerical example is included in each chapter, which guides the reader step by step through the individual stages of the algorithm, showing all necessary calculations. This book can provide the basics for understanding how swarm intelligence algorithms work, and aid readers in programming these algorithms on their own to solve various computational problems. This book should also be useful for undergraduate and postgraduate students studying nature-based optimization algorithms, and can be a helpful tool for learning the basics of these algorithms efficiently and quickly.In addition, it can be a useful source of knowledge for scientists working in the field of artificial intelligence, as well as for engineers interested in using this type of algorithms in their work. If the reader already has basic knowledge of swarm intelligence algorithms, we recommend the book: "Swarm Intelligence Algorithms: Modifications and Applications" (Edited by A.Slowik, CRC Press, 2020), which describes selected modifications of these algorithms and presents their practical applications.
Price: 53.99 £ | Shipping*: 0.00 £ -
A Guide to Graph Algorithms
This book A Guide to Graph Algorithms offers high-quality content in the research area of graph algorithms and explores the latest developments in graph algorithmics.The reader will gain a comprehensive understanding of how to use algorithms to explore graphs.It is a collection of texts that have proved to be trend setters and good examples of that.The book aims at providing the reader with a deep understanding of the structural properties of graphs that are useful for the design of efficient algorithms.These algorithms have applications in finite state machine modelling, social network theory, biology, and mathematics.The book contains many exercises, some up at present-day research-level.The exercises encourage the reader to discover new techniques by putting things in a clear perspective.A study of this book will provide the reader with many powerful tools to model and tackle problems in real-world scenarios.
Price: 49.99 £ | Shipping*: 0.00 £ -
Revolutionary Algorithms : A TikTok Manifesto
A theoretical and critical manifesto on TikTok and its effect on cultural heritage, visual culture, AI, community organizing and top-down digital censorship as the ban on this massive online platform looms from a writer, artist and popular creator on the app itself. In April 2024, President Biden signed a bill mandating that the Chinese company ByteDance sell TikTok to an American company, or face a nationwide ban of the app.Denigrated by lawmakers for (unfounded) data security concerns and mocked by many for being just another way that teenagers are rotting their brains, critics of the extraordinarily popular social media app have voiced their technophobia loudly.But as TikTok creator, artist and journalist Torey Akers argues, TikTok is far more than its detractors think: it is a powerful tool for archiving our digital and visual culture, as well as an immensely potent democratic, informative force at a time when communities' ability to connect and organize online is vital. REVOLUTIONARY ALGORITHMS is a sharp, compelling manifesto on the cultural power of TikTok.Akers comes to the subject with a deep understanding of the app, as both a prolific creator and consumer of its content.In these thoughtful and cogent essays, she interrogates how the TikTok ban and the multiple genocides happening around the world are deeply intertwined; how the app can empower creators, amplify social movements, and document abuses of power; and how the popularity of the platform, the development of AI, and an environment of digital censorship have combined to create the socio-political momentum that pushed the ban through Congress with support from both parties.She writes for those who love the app and those who hate it, addressing the good, bad, and sometimes uncanny parts of maneuvering and communicating in a digital space.As a new era of social media looms, Akers makes the case for techno-progressivism, looking toward a future where TikTok continues to connect, inspiring and creating space for more intersectionality, equity, and joy.
Price: 18.99 £ | Shipping*: 3.99 £
-
Should one learn without algorithms?
Learning without algorithms is certainly possible, as there are many different ways to acquire knowledge and skills. However, algorithms can be valuable tools for organizing and processing information, so learning about them can be beneficial. Understanding algorithms can help individuals solve complex problems, improve decision-making processes, and enhance their overall problem-solving abilities. Therefore, while it is not necessary to learn algorithms, doing so can certainly be advantageous in many fields.
-
What are simple algorithms in Java?
Simple algorithms in Java are step-by-step procedures for solving a specific problem or performing a specific task. These algorithms are typically written in Java programming language and are designed to be easy to understand and implement. Examples of simple algorithms in Java include sorting algorithms like bubble sort or insertion sort, searching algorithms like linear search or binary search, and mathematical algorithms like finding the factorial of a number or calculating the Fibonacci sequence. These algorithms are fundamental building blocks in computer science and are essential for solving a wide range of problems in software development.
-
How do logarithmic sorting algorithms work?
Logarithmic sorting algorithms work by dividing the input data into smaller subgroups and recursively sorting these subgroups. One common example is the merge sort algorithm, which divides the input list into two halves, sorts each half separately, and then merges them back together in sorted order. By repeatedly dividing the data and merging the sorted subgroups, logarithmic sorting algorithms achieve a time complexity of O(n log n), making them efficient for large datasets.
-
What are algorithms in computer science?
Algorithms in computer science are step-by-step procedures or formulas for solving a problem or accomplishing a task. They are a set of rules or instructions that are followed to achieve a particular goal. Algorithms are used in various computer science applications, such as sorting data, searching for information, and performing calculations. They are essential in programming and software development as they provide a systematic way to solve problems and process data efficiently.
* All prices are inclusive of VAT and, if applicable, plus shipping costs. The offer information is based on the details provided by the respective shop and is updated through automated processes. Real-time updates do not occur, so deviations can occur in individual cases.