Server Side Programming Articles - Page 563 of 2650

C++ program to find string with palindrome substring whose length is at most k

Arnab Chakraborty
Updated on 04-Mar-2022 06:29:01

296 Views

Suppose we have two numbers n and k. Let we are trying to generate a string S with only three types of characters 'a', 'b' and 'c'. The maximum length of a substring of the string S that is a palindrome which does not exceeds k.So, if the input is like n = 3; k = 2, then the output will be "aab", because its length is 3 and the palindrome substring is "aa" with length at least 2. (other answers are also possible).StepsTo solve this, we will follow these steps −S := a blank string j := 0 for ... Read More

Compute the roots of a Laguerre series with given complex roots in Python

AmitDiwan
Updated on 04-Mar-2022 06:25:06

191 Views

To Compute the roots of a Laguerre series, use the laguerre.lagroots() method in Python Numpy. The method returns an array of the roots of the series. If all the roots are real, then out is also real, otherwise it is complex.The root estimates are obtained as the eigenvalues of the companion matrix, Roots far from the origin of the complex plane may have large errors due to the numerical instability of the series for such values. Roots with multiplicity greater than 1 will also show larger errors as the value of the series near such points is relatively insensitive to ... Read More

Compute the roots of a Laguerre series in Python

AmitDiwan
Updated on 04-Mar-2022 06:23:40

360 Views

To Compute the roots of a Laguerre series, use the laguerre.lagroots() method in Python Numpy. The method returns an array of the roots of the series. If all the roots are real, then out is also real, otherwise it is complex.The root estimates are obtained as the eigenvalues of the companion matrix, Roots far from the origin of the complex plane may have large errors due to the numerical instability of the series for such values. Roots with multiplicity greater than 1 will also show larger errors as the value of the series near such points is relatively insensitive to ... Read More

C++ Program to count number of characters to be removed to get good string

Arnab Chakraborty
Updated on 04-Mar-2022 06:23:53

244 Views

Suppose we have a string S. S contains two types of characters in S, the 'x' and 'a'. We have to count what will be the longest string remaining after removal of few characters in S so that it becomes good string. A string is good if it has strictly more than the half of its length filled with character 'a'.So, if the input is like S = "xaxxxxa", then the output will be 3, because if we remove 4 'x's, the string will be "xaa" and this is a good string whose length is 3.StepsTo solve this, we will ... Read More

Generate a Laguerre series with given complex roots in Python

AmitDiwan
Updated on 04-Mar-2022 06:21:51

128 Views

To generate a Laguerre series with given roots, use the laguerre.lagfromroots() method in Python Numpy. The method is a 1-D array of coefficients. If all roots are real then out is a real array, if some of the roots are complex, then out is complex even if all the coefficients in the result are real. The parameter roots are the sequence containing the roots.StepsAt first, import the required library −from numpy.polynomial import laguerre as LTo generate a Laguerre series with given roots, use the laguerre.lagfromroots() method −j = complex(0, 1) print("Result...", L.lagfromroots((-j, j)))Get the datatype −print("Type...", L.lagfromroots((-j, j)).dtype)Get the shape ... Read More

Generate a Laguerre series with given roots in Python

AmitDiwan
Updated on 04-Mar-2022 06:20:04

146 Views

To generate a Laguerre series with given roots, use the laguerre.lagfromroots() method in Python Numpy. The method returns a 1-D array of coefficients. If all roots are real then out is a real array, if some of the roots are complex, then out is complex even if all the coefficients in the result are real. The parameter roots are the sequence containing the roots.StepsAt first, import the required library −from numpy.polynomial import laguerre as LTo generate a Laguerre series with given roots, use the laguerre.lagfromroots() method in Python Numpy −print("Result...", L.lagfromroots((-1, 0, 1)))Get the datatype −print("Type...", L.lagfromroots((-1, 0, 1)).dtype)Get the ... Read More

C++ program to find winner of ball removal game

Arnab Chakraborty
Updated on 04-Mar-2022 09:54:30

293 Views

Suppose we have four numbers n1, n2, k1 and k2. Consider there are 2 boxes, first one has n1 balls and second one has n2 balls. Amal and Bimal are playing the game. In one move they can take from 1 to k1 balls and throw them out, similarly second one will take 1 to k2 balls in his move. Amal starts the game and they plays alternatively. The one who cannot play his move will lose the game. We have to find who will be the winner.So, if the input is like n1 = 2; n2 = 2; k1 ... Read More

Integrate a Laguerre series over axis 0 in Python

AmitDiwan
Updated on 04-Mar-2022 06:18:27

147 Views

To integrate a Laguerre series, use the laguerre.lagint() method in Python. The method returns the Laguerre series coefficients c integrated m times from lbnd along axis. At each iteration the resulting series is multiplied by scl and an integration constant, k, is added. The scaling factor is for use in a linear change of variable.The 1st parameter, c is an array of Laguerre series coefficients. If c is multidimensional the different axis correspond to different variables with the degree in each axis given by the corresponding index. The 2nd parameter, m is an order of integration, must be positive. (Default: ... Read More

Differentiate a Laguerre series with multidimensional coefficients over axis 1 in Python

AmitDiwan
Updated on 04-Mar-2022 06:16:45

114 Views

To differentiate a Laguerre series, use the laguerre.lagder() method in Python. The method returns the Laguerre series coefficients c differentiated m times along axis. At each iteration the result is multiplied by scl. The argument c is an array of coefficients from low to high degree along each axis, e.g., [1, 2, 3] represents the series 1*L_0 + 2*L_1 + 3*L_2 while [[1, 2], [1, 2]] represents 1*L_0(x)*L_0(y) + 1*L_1(x)*L_0(y) + 2*L_0(x)*L_1(y) + 2*L_1(x)*L_1(y) if axis=0 is x and axis=1 is y.The 1st parameter, c is an array of Laguerre series coefficients. If c is multidimensional the different axis correspond ... Read More

Differentiate a Laguerre series with multidimensional coefficients over specific axis in Python

AmitDiwan
Updated on 04-Mar-2022 06:15:04

149 Views

To differentiate a Laguerre series, use the laguerre.lagder() method in Python. The method returns the Laguerre series coefficients c differentiated m times along axis. At each iteration the result is multiplied by scl. The argument c is an array of coefficients from low to high degree along each axis, e.g., [1, 2, 3] represents the series 1*L_0 + 2*L_1 + 3*L_2 while [[1, 2], [1, 2]] represents 1*L_0(x)*L_0(y) + 1*L_1(x)*L_0(y) + 2*L_0(x)*L_1(y) + 2*L_1(x)*L_1(y) if axis=0 is x and axis=1 is y.The 1st parameter, c is an array of Laguerre series coefficients. If c is multidimensional the different axis correspond ... Read More

Advertisements