Skip to content

Connect With

  • Facebook
  • YouTube
logo of drukinfotech

DrukLearn

Learn From DrukInfoTech

Search
  • About Us
  • Programming
    • Python Programming
    • C++ Programming
    • C Programming
    • Java Programming
  • Data Structure
  • Technology
    • Blockchain
    • Machine Learning
  • Services
  • Contact Us
logo of drukinfotech
DrukLearn

Learn From DrukInfoTech

Search

karatsuba algorithm for big integer multiplication

C++ Programming / By Suraj Mukhia
karatsuba algorithm pictorial representation

Do you know that the naive way of multiplication of two numbers takes O(nˆ2) run time? Today, I will show you one algorithm which runs better than naive multiplication. It is called karatsuba algorithm. The karatsuba algorithm is one of the fast ways of multiplying the two big integer numbers. It was discovered by Anatoly …

karatsuba algorithm for big integer multiplication Read More »

Check substring for a given circular string

C++ Programming / By Suraj Mukhia
String class functions

A string is a sequence of characters. The characters can be the alphabet, symbols, number, alphanumeric, or a combination of all. In this article, I will show you how to check substring for a given circular string. Whether a string is present in the given circular string. Sometimes we tend to think of so complex …

Check substring for a given circular string Read More »

How to add big integer in C++? Add using string

C++ Programming / By Suraj Mukhia
Big integer addition using string

Some of the fundamental mathematical operations that we use frequently are addition, subtraction, multiplication, and division. When the size of the number is small it is very easy to perform those operations in any programming language. You can make use of primitive data types to store and perform those operations. But when the size of …

How to add big integer in C++? Add using string Read More »

How to learn coding to write your first program code

C Programming, C++ Programming, Java Programming, Python Programming / By Suraj Mukhia
coding requirements

Coding is a very important aspect of the modern lifestyle because everything is going digitalized. So it is very important to know how to learn coding with a machine such as a computer. It can make your day to day digital task very easy to do. It will also help you to resolve a few …

How to learn coding to write your first program code Read More »

Array data structure in python

Data Structure / By Suraj Mukhia
Array data structure visual representation

What is an array? An array is a linear data structure where the same type of data is stored in the consecutive memory address. The data type can be an integer, float, char, string, etc… For example, it can be used to store the student name, employee name, student grade, employee salary, etc… Types of …

Array data structure in python Read More »

Posts navigation
← Previous Page 1 2 3
drukinfotech cover picture
My Programming

Search by Keywords

Array Big integer addition big integer multiplication classification flask greedy algorithm karatsuba algorithm learn coding matrix multiplication MPI Programming numpy OpenMP Programming Parallel Computing scikit-learn stack string substring in circular string virtual environment web3
A-Complete-Suite-of-Tools-to-Grow-Your-Business-Online
  • About Us
  • Programming
    • Python Programming
    • C++ Programming
    • C Programming
    • Java Programming
  • Data Structure
  • Technology
    • Blockchain
    • Machine Learning
  • Services
  • Contact Us

Recent Posts

  • Web3: The vision of a user-controlled, intelligent, and decentralized internet
  • Blockchain yet another technology
  • Stack data structure
  • Create text to speech application using python
  • Audio word classification using machine learning
  • Uses of the virtual environment in python
  • Array sum using OpenMP in logn time

Archives

Recent Comments

  • דירות דיסקרטיות בחיפה on Stack data structure
  • sumukus on Greedy algorithm for coin change problem
  • Sonam on Greedy algorithm for coin change problem

Quick Links

  • Services
  • Sitemap
  • Privacy Policy

Copyright © 2023 DrukLearn | Powered by Druk Information and Technology

FacebookYouTube