Showing 89 open source projects for "problem a"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1

    Heptagram Problem

    A recreational math program solving the heptagram problem

    Can you fill in the numbers 1, 2, ..., 14 in the heptagram shown below? Or can you prove or disprove that the analogue problem is not solvable for a pentagram? You find program on this problem, and on the Mandelbroot and Feigenbaum sets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    LeetCode Animation

    LeetCode Animation

    Demonstrate all the questions on LeetCode in the form of animation

    ...The goal of the project is to help learners understand complex algorithmic concepts intuitively by showing step-by-step animated explanations instead of relying solely on static code or text. Each animation corresponds to a specific problem and illustrates how data structures and algorithms operate dynamically, making it easier to grasp their underlying logic. The project also includes a curated set of 40 problems from the “Sword Pointing to Offer” series—commonly asked in technical interviews—accompanied by detailed analyses and visual breakdowns. These materials are designed for both beginners starting their algorithm journey and experienced developers seeking to reinforce their understanding. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    FDE-Book-of-Forward-Deployed-Engineer

    FDE-Book-of-Forward-Deployed-Engineer

    Frontier Deployment Engineer) Beginner's Guide from Scratch

    ...It explains the Forward Deployed Engineer role as the bridge between a product’s capabilities and a customer’s real operational needs. The chapters follow a complete delivery journey, from selecting the right problem and winning a customer to deployment, renewal, expansion, and repeatable scaling. The work draws on primary materials, job descriptions, industry research, practitioner accounts, and more than one hundred documented company cases. Dedicated sections examine Palantir’s influence, modern AI companies, customer-facing engineering methods, metrics, and professional ethics. ...
    Downloads: 30 This Week
    Last Update:
    See Project
  • 4
    Computational Thinking

    Computational Thinking

    Introduction to computational thinking with Julia

    Computational Thinking is an open source MIT course repository that teaches computational problem-solving through the Julia programming language. The course integrates mathematics, computing, and real-world applications into a unified curriculum, making it suitable for students across science, engineering, and data-driven fields. It emphasizes learning how to translate problems into computational terms and developing algorithms and models to analyze them effectively.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 5
    CSS Exercises
    ...The structure supports incremental learning, allowing you to test your understanding, compare against expected outcomes, and iterate until styles match the intended result. While solutions exist, the guidance emphasizes problem solving with docs, search, and experimentation before peeking, cultivating independent debugging skills and confidence with CSS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    System Design Interview

    System Design Interview

    Notes of the book System Desgin Interview - An Insider's Guide

    System Design Interview is a study repository based on the System Design Interview books, Volume 1 and Volume 2. It organizes notes on core system design concepts and common interview-style architecture problems. The material covers topics such as scaling from zero to millions of users, back-of-the-envelope estimation, rate limiters, consistent hashing, key-value stores, unique ID generators, URL shorteners, and web crawlers. It is intended as a work-in-progress reference rather than a full...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Interviews

    Interviews

    Comprehensive computer science and interview preparation guide

    Interviews is an open source repository designed as a comprehensive guide to preparing for technical interviews, with a strong focus on computer science fundamentals and algorithmic problem solving. Created by Kevin Naughton Jr., the project compiles detailed notes, explanations, and code implementations that cover core areas tested in software engineering interviews. The repository emphasizes topics such as data structures, algorithms, system design, operating systems, databases, and networking. It also includes practical coding examples and solutions that demonstrate how to approach and solve common problems asked at companies like Google, Amazon, Facebook, and Microsoft. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    LeetCode Book

    LeetCode Book

    Comprehensive study guide for coding interviews

    ...Many entries include template code and “swap-in” variations, helping you recognize how the same technique adapts across similar problems. The book also emphasizes problem-solving habits like deriving invariants, choosing appropriate data structures, and verifying with small counterexamples. It’s suitable for newcomers building fundamentals and for experienced engineers polishing timing and correctness under interview pressure.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Project Based Learning

    Project Based Learning

    Curated list of project-based tutorials

    ...The collection spans various domains including web development, game programming, systems programming, and machine learning. By following the projects, learners can strengthen problem-solving skills, gain experience with different technologies, and build portfolios. The repository grows with community contributions, making it a dynamic resource for developers at all levels.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 10
    AWESOME DATA SCIENCE

    AWESOME DATA SCIENCE

    Awesome Data Science repository to learn and apply for real world

    ...Data scientists combine entrepreneurship with patience, the willingness to build data products incrementally, the ability to explore, and the ability to iterate over a solution. They are inherently interdisciplinary. They can tackle all aspects of a problem, from initial data collection and data conditioning to drawing conclusions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Coding Interview University

    Coding Interview University

    A complete computer science study plan to become a software engineer

    Coding Interview University is a multi-month self-study plan that grew from a short personal to-do list into a comprehensive roadmap for preparing technical interviews at large software companies. The author used this plan to transition into a Software Development Engineer role at Amazon and emphasizes that most learners will not need to study as many hours to succeed. The repository focuses on practical readiness over memorization, guiding you to learn core computer science topics to about...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Open Source Vizier

    Open Source Vizier

    Python-based research interface for blackbox

    ...Defines abstractions and utilities for implementing new optimization algorithms for research and to be hosted in the service. A wide collection of objective functions and methods to benchmark and compare algorithms. Define a problem statement and study configuration. Setup a local server, setup a client to connect to the server, perform a typical tuning loop, and use other client APIs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    DSA Bootcamp Java

    DSA Bootcamp Java

    This repository consists of the code samples, assignments, and notes

    DSA Bootcamp Java is an open source educational repository created by Kunal Kushwaha to teach Data Structures and Algorithms (DSA) using Java. It is designed as a structured bootcamp, covering fundamental concepts to advanced problem-solving techniques. The project provides explanations, exercises, assignments, and practice problems, making it useful for both beginners and intermediate learners who want to strengthen their Java and algorithmic skills. The repository is organized into multiple modules that start with Java basics and gradually progress toward arrays, recursion, sorting, searching, linked lists, stacks, queues, trees, graphs, dynamic programming, and other advanced topics. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Fen2Pdf

    Fen2Pdf

    Tool for chess teachers to create PDF files with chess diagrams in it

    Tool for chess teachers to create PDF files with chess diagrams in it. 1) Create a pgn file with chess diagrams (FEN notation) in it (e.g by using lichess) 2) Open the Fen2Pdf and select the folder containing the pgn(s) 3) Click start. Fen2Pdf detects the pgn files in it and creates a pdf file You can now print this file and hand the exercises over to your students Extra features: * Mirror the positions. This is handy if you want the same problems presented for the other color...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    StudXY --> CramX

    StudXY --> CramX

    AI-Powered Study Suite for Smarter Learning & Better Grades

    ...It combines advanced AI tools for essay writing, homework help, plagiarism checking, flashcard generation, and test preparation — all within a clean, distraction-free interface. ✍️ AI Writer – Create essays and research papers with real citations. 🧮 AI Homework Helper – Get step-by-step problem solutions. 📄 Document Chat – Upload and chat with your notes or PDFs. 🧠 Flashcard Generator – Turn notes into study flashcards instantly. 📝 AI Test Prep – Generate quizzes tailored to your topics. 🔍 Plagiarism Checker & AI Detector – Maintain originality and academic integrity. CramX is lightweight, ad-free, and privacy-focused — available for Windows, Android, and Web.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Advanced Trigonometry Calculator

    Advanced Trigonometry Calculator

    Open-source C/C++ math engine for advanced scientific computing

    ...Created in 2011 and maintained by Renato Alexandre dos Santos Freitas, ATC is designed as a practical Windows desktop application for advanced calculations, automation, and technical problem solving. ATC supports equation solving, polynomial tools, complex numbers, matrix calculations, statistics, physics, geometry, unit conversions, DSP/FFT operations, and scripting. It can also process batch TXT files, making it useful for repeatable calculations and automated workflows. The project also includes ATC Online Alpha, a WebAssembly-based version that brings parts of the ATC engine to the web. ...
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    The Grand Complete Data Science Guide

    The Grand Complete Data Science Guide

    Data Science Guide With Videos And Materials

    ...The repository bundles tutorials, lecture notes, project outlines, course materials, and references across topics like Python, statistics, ML algorithms, deep learning, NLP, data preprocessing, model evaluation, and real-world problem solving. Its broad scope makes it particularly suitable for beginners or self-taught programmers who want an end-to-end learning track — from fundamentals all the way to building and deploying ML or AI systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Aisthully Desktop  Suite

    Aisthully Desktop Suite

    The Freedom to Create. The Power to Master.

    Aisthully™ Suite The Freedom to Create. The Power to Master. A complete, downloadable learning ecosystem for Windows. Aisthully combines a professional-grade quiz creation tool (Quiz Studio) with a powerful, analytics-driven study application (Quiz Player). Stop using rigid, one-size-fits-all tools. Start building and mastering your curriculum. The "Quiz Studio" An expert workshop for anyone who teaches. This is where you build your lessons, quizzes, and exams with unparalleled...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JQM Java Quine McCluskey

    JQM Java Quine McCluskey

    JQM - Java Quine McCluskey for minimization of Boolean functions.

    Java Quine McCluskey (JQM) implements the Quine-McCluskey algorithm with Petrick’s Method for minimizing Boolean functions. Designed for both education and industrial application, it handles up to 16 variables and functions. Uniquely, JQM bridges the gap between theory and practice: it visualizes the solution process with generated Karnaugh Maps for students, while supporting PLC engineers by exporting results to Structured Text (ST) and Ladder Diagram (LD). The software includes a GUI for...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    The Ultimate Python Course

    The Ultimate Python Course

    Source code and all the details for the Ultimate Python Course

    ...Later sections introduce object-oriented programming, inheritance, polymorphism, type hints, virtual environments, lambda functions, and functional programming tools. Each chapter is accompanied by source code and problem sets for hands-on practice. Projects include small games as well as larger applications such as a virtual assistant and an AI auto-reply bot. Additional learning materials include a Python handbook, handwritten notes, and supporting reference resources.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Easy Database Forms For All

    Easy Database Forms For All

    Create Web Based Forms Quickly, With In-built DB, For All Your Teams

    Please watch the video till 18m:00s / screenshots below for easy installation steps. This video is taken from my other project, with many similarities and some naming differences. After installation, login to the Administrator Page with : Username : root Password : change_this and look at the team1 database and the sample_table in it, from all aspects. You can now create your own tables/forms. Also, login into the team1 user page ( from homepage ) with : Username : team1...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    one-person-businesses-methodology

    one-person-businesses-methodology

    Methodology for building one-person online businesses

    ...It frames product selection around personal unfair advantages—skills, access, or niche knowledge—so you can compete without a large team. The repository breaks the journey into phases: idea mining, problem-solution fit, audience building, monetization, and compounding through small, continuous improvements. Rather than theory, it focuses on day-to-day habits, weekly cadences, and decision heuristics that keep a solo founder moving. It also highlights risk management for health, burnout, cash flow, and platform dependence, which are often overlooked in indie-hacker playbooks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Frevo

    Frevo

    Frevo is probably the simplest tool for evolutionary design

    FREVO is an open-source framework developed in Java to help engineers and scientists in evolutionary design or optimization tasks. The major feature of FREVO is the componentwise decomposition and separation of the key building blocks for each optimization tasks. We identify these as the problem definition, solution representation and the optimization method. This structure enables the components to be designed separately allowing the user to easily swap and evaluate different configurations and methods or to connect an external simulation tool. The latest version in development is hosted at https://github.com/smartgrids-aau/Frevo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    EasyCSP

    Constraint Satisfaction Problem solving library for Java

    EasyCSP is an open-source Java library for Constraint Satisfaction Programming. EasyCSP offers search algorithms for both CSPs and CSOPs. EasyCSP supports CSPs to be formalized using objects or int expressions. EasyCSP on GitHub: http://github.com/cordisvictor/easycsp-lib
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Python Mastery (Course)

    Python Mastery (Course)

    Advanced Python Mastery

    python-mastery is a collection of course materials created by David Beazley for teaching advanced Python programming concepts. It emphasizes deep understanding through real-world coding exercises and topics like generators, decorators, closures, and metaclasses. The repository is designed for learners who already know the basics of Python and want to push their skills to an expert level.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next