C++ Articles - Page 37 of 586

Centered Pentagonal Number

Simran Kumari
Updated on 23-Aug-2023 09:59:34

577 Views

What do you understand by a centered pentagonal number? Let’s decode in this article. First of all, what is a pentagon? You must be aware of this term. To recall, A pentagon is a geometric shape with five straight sides and five angles that is two−dimensional. The Greek terms "penta, " which means "five, " and "gonia, " which means "angle, " are the origin of the word "pentagon." All of the sides and angles make up a regular pentagon (equal in measure). The sum of all the angles of a regular pentagon, which has 108 degrees for each angle, ... Read More

Centered Octahedral Number

Simran Kumari
Updated on 23-Aug-2023 09:55:37

426 Views

What do you mean by a Centered octahedral number? Let’s decode. Firstly, what is an Octahedron? An octahedron is an eight−sided, equilateral triangle−shaped three−dimensional geometric shape. With 8 vertices, 12 edges, and 6 square faces, it is a polyhedron. One of the five Platonic solids, which are regular, convex polyhedra with symmetrical vertex arrangements and identical faces, is the octahedron. The octahedron has a variety of fascinating characteristics and uses, including crystallography, where it is used to describe the structure of certain crystals, and computer graphics, where it is used to model objects in three dimensions. Numerous other natural phenomena, ... Read More

Centered Heptagonal Number

Simran Kumari
Updated on 23-Aug-2023 09:50:57

420 Views

What do you understand by the term centered hepatgonal number? Let’s decode in this article. First of all, what is a heptagonal number? A heptagonal number is a figurate number representing the number of dots that can be arranged to form a regular heptagon (a seven−sided polygon). The formula for the nth heptagonal number is: n(5n−3)/2, where n must be a positive integer. The first few heptagonal numbers, for example, are: 1 is the first heptagonal number (corresponding to a heptagon with one dot). 7 is the second heptagonal number (corresponding to a heptagon with 7 dots). 18 is ... Read More

Cake Number

Simran Kumari
Updated on 23-Aug-2023 09:48:40

558 Views

What do you understand by the term `Cake Number`? Let's decode it in this article. The term "cake number" describes a concept of discrete geometry and combinatorics−related mathematical idea. It is built on the concept of the Lazy caterer's sequence. What is the Lazy Caterer's Sequence? The maximum number of pieces a disk (cake or pizza) can be sliced into using a specific number of straight slices is known as the Lazy caterer's sequence. Although it mentions a disk, we will consider a cake in our example. One straight cut can divide a cake into two pieces, two straight cuts ... Read More

Advantages and Disadvantages of Three-tier Architecture

Neetika Khandelwal
Updated on 22-Aug-2023 17:21:29

4K+ Views

A 3−tier application architecture is a modular client−server architecture that consists of a presentation tier, an application tier, and a data tier. The presentation tier is a graphical user interface (GUI) that interacts with the other two tiers; the data tier stores information; the application tier manages logic. A 3−tier architecture has pros in terms of better horizontal scalability, performance, and availability. When there are three layers, each component can be produced concurrently by a separate team of programmers using a different programming language than the developers of the other levels. The 3−tier paradigm makes it simpler for an organization ... Read More

Ways to choose three points with distance between the most distant points <= L

Rinish Patidar
Updated on 21-Aug-2023 20:58:49

288 Views

The problem states that we need to figure out the number of ways to choose three points with distance between the most distant points less than or equal to L, a positive integer that will be given as an input. In the problem we will be given an array of different points which lies on the x-axis and an integer L greater than 0. The task involves finding the number of sets of three points where the distance between the most distant points is less than or equal to that integer L. NOTE : The set of points ... Read More

Two Odd Occurring Elements in an Array where all Other Occur Even Times

Rinish Patidar
Updated on 21-Aug-2023 20:50:41

410 Views

The problem includes finding two odd occurring elements in an array where all other elements occur even times in C++. An array is a data structure in C++ which is used to store a list of elements in it of similar data types. We will be given an array of any size greater than or equal to 2 in input. The array will contain integers in it. Every integer in the array will occur even times except two integers which will be occurring odd times in the array. In this problem, we need to find out those two elements ... Read More

Sum of Product of r and rth Binomial Coefficient (r * nCr)

Rinish Patidar
Updated on 21-Aug-2023 20:45:57

393 Views

The problem states that we must determine the sum of the product of r and the rth binomial coefficient (r*nCr). Positive numbers that are coefficients in the binomial theorem are called binomial coefficients. Both Pascal's triangle and a straightforward formula can be used to determine the binomial coefficients. The formula for binomial coefficient is: $$\mathrm{n_{c_{r}}=\frac{n!}{(n-r)!r!}}$$ NOTE : The value of 0! is always equal to 1. In this equation n and r can be any non-negative integers and r should never be greater than n. The objective at hand in this problem entails computing the ... Read More

Subtract 1 Without Arithmetic Operators

Rinish Patidar
Updated on 21-Aug-2023 18:30:20

684 Views

This problem includes that we need to subtract 1 without using arithmetic operators. We will be given any integer N as input in the problem and we need to subtract 1 from the number or simply we need to print N-1. Our task is to perform the operation without using any arithmetic operators. The arithmetic operations involves variety of operations on numbers like addition(+), subtraction(-), multiplication(*), division(/), modulo(%), etc. These operations are supported by every programming language on numbers. Despite using this we need to subtract 1 from the number. For example, Input 7 Output 6 Explanation ... Read More

Sorting of Vector of Tuple in C++ (Ascending Order)

Rinish Patidar
Updated on 21-Aug-2023 18:12:03

2K+ Views

We will discuss sorting the vector of Tuple in C++ in ascending order in this article. A list of elements are stored in a C++ data structure known as a tuple. The same or different data types may be contained in it, and we may access them in the same sequence in which they were initialised as inputs. A tuple's data is organised so that we can retrieve it in the same order. Syntax tuple name In C++, this is how we can initialise a tuple. We may require few more tuple functions to sort the vector ... Read More

Advertisements