Programming Articles

Page 1720 of 2547

What is the use of the \'&\' symbol in C++?

Sravani S
Sravani S
Updated on 07-Nov-2023 31K+ Views

The & symbol is used as an operator in C++. It is used in 2 different places, one as a bitwise and operator and one as a pointer address of operator.Bitwise ANDThe bitwise AND operator (&) compares each bit of the first operand to that bit of the second operand. If both bits are 1, the bit is set to 1. Otherwise, the bit is set to 0. Both operands to the bitwise AND operator must be of integral types. Example #include   using namespace std;   int main() {      unsigned short a = 0x5555;      // pattern 0101 ...      unsigned short b = 0xAAAA;      // pattern 1010 ...      cout

Read More

Print Binary Equivalent of an Integer using Recursion in Java

Way2Class
Way2Class
Updated on 07-Nov-2023 636 Views

Recursion, a potent programming technique, entails the resolution of a problem by decomposing it into smaller, more manageable sub problems and applying the same algorithm to solve them. In the realm of Java programming, recursion proves to be an invaluable tool when it comes to printing the binary representation of an integer. The binary equivalent, expressed in a base-2 numeral system that employs only two digits, 0 and 1, poses a common challenge in the field. In this article, we shall embark to unravel the intricacies of printing the binary equivalent of an integer using recursion in Java. Our ...

Read More

Django CRUD (Create, Retrieve, Update, Delete) Function Based Views

Niharika Aitam
Niharika Aitam
Updated on 06-Nov-2023 1K+ Views

CRUD is abbreviated as Create, Retrieve, Update and Delete Functions. In Django, we can perform all these CRUD operations on the data we created into the database. Now let’s create the views.py function based on the operation that we want to perform. Create Operation with Django Create is used to create or add new data entries to the database table. In the following snippet, we begin by importing both the model form and the corresponding model. Next, we proceed to check whether the request is a POST request. If it is a POST request, we create a new form ...

Read More

Django form field custom widgets

Niharika Aitam
Niharika Aitam
Updated on 06-Nov-2023 301 Views

A widget is the representation of the Html input element using Django. The widget is used to handle the rendering of the HTML page and data extracting from the POST/GET dictionary. Every time whenever we specify the field on a form, Django uses the default widget to display the data in an appropriate manner. Django is the one of the best Framework used by most of the users, to perform the web development. It provides many advanced features, functions and packages to design the best web pages and connect with the servers using the python programming language. Now let’s ...

Read More

Django Form submission without Page Reload

Niharika Aitam
Niharika Aitam
Updated on 06-Nov-2023 2K+ Views

In Django, we can submit the form without reloading the page using the Jquery and Ajax (Asynchronous JavaScript and XML) requests. Let’s see an example to work with the Ajax to submit the Django form without reloading the page. Create a new Django project First create a new project in Django with the name Reload_project and also create a new app in the project directory with the name Reloadapp by executing the below commands in the command prompt. django-admin startproject Reload_project cd Reload_project django-admin startapp Reloadapp Now in INCLUDED_APPS in settings.py file of the Reload_project directory, add the ...

Read More

How to move a Torch Tensor from CPU to GPU and vice versa?

Shahid Akhtar Khan
Shahid Akhtar Khan
Updated on 06-Nov-2023 26K+ Views

A torch tensor defined on CPU can be moved to GPU and vice versa. For high-dimensional tensor computation, the GPU utilizes the power of parallel computing to reduce the compute time.High-dimensional tensors such as images are highly computation-intensive and takes too much time if run over the CPU. So, we need to move such tensors to GPU.SyntaxTo move a torch tensor from CPU to GPU, following syntax/es are used −Tensor.to("cuda:0") or Tensor.to(cuda)And, Tensor.cuda()To move a torch tensor from GPU to CPU, the following syntax/es are used −Tensor.to("cpu")And, Tensor.cpu()Let's take a couple of examples to demonstrate how a tensor can be ...

Read More

XOR Linked List – A Memory Efficient Doubly Linked List

Divya Sahni
Divya Sahni
Updated on 03-Nov-2023 3K+ Views

Linked List The linked list is a linear data structure containing elements called nodes. Each node consists of two main components: data (payload of that node) and a pointer to the next node in the list. They are simple and efficient to use providing easy allocation and deallocation of memory. Doubly Linked List Doubly linked list is a special type of linked list which again consists of a basic element called nodes. Each node consists of three main components: data (payload of that node), a pointer to the previous node of the sequence and a pointer to the next ...

Read More

Sort numbers stored on different machines

Divya Sahni
Divya Sahni
Updated on 03-Nov-2023 1K+ Views

In today’s world with a large amount of data and interconnected systems, a vast amount of data is created and stored across various machines. One challenging challenge is to sort this data stored across multiple devices. Sorting being a fundamental operation in computations is used for optimal retrieval, search and analysis of data. But with distributed systems and various interconnected machines, this task of sorting becomes difficult and important. Problem Statement Given an array containing N linked lists that depict N different machines. Each of these linked lists contains some variable number of numbers in sorted order. The task is ...

Read More

Print unique rows in a given Binary matrix

Divya Sahni
Divya Sahni
Updated on 03-Nov-2023 814 Views

In computer science, binary matrix holds a very strong position containing a lot of information as the data is depicted using 0’s and 1’s which is the language of computers. In binary matrix, unique row refers to a row that is not identical to any other row in the matrix. Each unique row contains unique information that is not present anywhere else in the matrix except the row itself. Discovering these unique rows give information about relationships between rows, patterns in the matrix and identification of critical elements. Problem Statement Given a binary matrix mat[] containing 0’s and 1’s. The ...

Read More

Given a sequence of words, print all anagrams together

Divya Sahni
Divya Sahni
Updated on 03-Nov-2023 1K+ Views

Anagrams − An anagram is a word or a phrase formed by rearranging the alphabets of another word or phrase, usually once. Some examples of anagrams are given below − Top - Pot Silent - Listen Post - Stop Dog - God Problem Statement Given an array of words arr[]. For the given array print all the anagrams together. Sample Example 1 Input arr[] = {“star”, “god”, “vile”, “save”, “evil”, “care”, “arts”, “race”, “dog”, “vase”} Output arts star care race dog god evil vile save vase ...

Read More
Showing 17191–17200 of 25,466 articles
Advertisements