Programming Articles

Page 2085 of 2547

Return the copy of a masked array cast to a specified type in Numpy

AmitDiwan
AmitDiwan
Updated on 02-Feb-2022 187 Views

To return the copy of the array, cast to a specified type, use the ma.MaskedArray.astype() method in Numpy. The parameter is the data-type to which the array is cast. Another parameter, order controls the memory layout order of the result. ‘C’ means C order, ‘F’ means Fortran order, ‘A’ means ‘F’ order if all the arrays are Fortran contiguous, ‘C’ order otherwise, and ‘K’ means as close to the order the array elements appear in memory as possible. Default is ‘K’.Casting between a simple data type and a structured one is possible only for “unsafe” casting.Casting to multiple fields is ...

Read More

Repeat elements of a masked array in Numpy

AmitDiwan
AmitDiwan
Updated on 02-Feb-2022 244 Views

To repeat elements of a masked array, use the ma.MaskedArray.repeat() method in Numpy. The "repeats" parameter sets the number of repetitions for each element. Here, repeats is broadcasted to fit the shape of the given axis. It returns the output array which has the same shape as a, except along the given axis.The axis is the axis along which to repeat values. By default, use the flattened input array, and return a flat output array.StepsAt first, import the required library −import numpy as np import numpy.ma as maCreate an array with int elements using the numpy.array() method −arr = np.array([[55, ...

Read More

Return specified diagonals and set the offset of the diagonal from the main diagonal in Numpy

AmitDiwan
AmitDiwan
Updated on 02-Feb-2022 358 Views

To return specified diagonals, use the ma.MaskedArray.diagonal() method in Numpy. Set the Offset of the diagonal from the main diagonal. Can be positive or negative.A masked array is the combination of a standard numpy.ndarray and a mask. A mask is either nomask, indicating that no value of the associated array is invalid, or an array of booleans that determines for each element of the associated array whether the value is valid or not.StepsAt first, import the required library −import numpy as np import numpy.ma as maCreate an array with int elements using the numpy.array() method −arr = np.array([[55, 85, 59, ...

Read More

Return a view of the MaskedArray data in Numpy

AmitDiwan
AmitDiwan
Updated on 02-Feb-2022 186 Views

To return a view of the MaskedArray data in Numpy, use the ma.MaskedArray.view() method.The a.view() is used two different waysa.view(some_dtype) or a.view(dtype=some_dtype) constructs a view of the array’s memory with a different data-type. This can cause a reinterpretation of the bytes of memory.a.view(ndarray_subclass) or a.view(type=ndarray_subclass) just returns an instance of ndarray_subclass that looks at the same array. This does not cause a reinterpretation of the memory.StepsAt first, import the required library −import numpy as np import numpy.ma as maCreate an array with int elements using the numpy.array() method −arr = np.array([[35, 85], [67, 33]]) print("Array...", arr) print("Array type...", arr.dtype)Get the ...

Read More

Copy an element of a masked array to a standard Python scalar and return it

AmitDiwan
AmitDiwan
Updated on 02-Feb-2022 250 Views

To copy an element of an array to a standard Python scalar and return it, use the ma.MaskedArray.item() method in Numpy.The *args parameter, ifnone − in this case, the method only works for arrays with one element (a.size == 1), which element is copied into a standard Python scalar object and returned.int_type − this argument is interpreted as a flat index into the array, specifying which element to copy and return.tuple of int_types − functions as does a single int_type argument, except that the argument is interpreted as an nd-index into the array.StepsAt first, import the required library −import numpy ...

Read More

First X vowels from a string in C++

sudhir sharma
sudhir sharma
Updated on 01-Feb-2022 310 Views

In this problem, we are given string str[] of size N and an integer X. Our task is to create a program to print First X vowels from a string.We will print first X vowels from the string and if less than X vowels are present, print -1.Let's take an example to understand the problem, Input: str = "learn C programming language", X = 5 Output: e, a, o, a, i Vowels are a, e, i, o, uSolution ApproachA simple solution to the problem is by traversing the string character by charter. And storing all the vowels of the string ...

Read More

First string from the given array whose reverse is also present in the same array in C++

sudhir sharma
sudhir sharma
Updated on 01-Feb-2022 247 Views

In this problem, we are given an array of string str[] of size N. Our task is to create a program for finding the first string from the given array whose reverse is also present in the same array.Let's take an example to understand the problem, Input: str[] = ["python", "program", "C#", "language", "#C"] Output: C#Solution ApproachOne way to solve the problem is by directly traversing each element of the string array and checking for revere of the string in the remaining array. Return the string if the reverse is found. If the whole array is traversed and no string ...

Read More

First non-repeating in a linked list in C++

sudhir sharma
sudhir sharma
Updated on 01-Feb-2022 280 Views

In this problem, we are given a linked list LL of size N. Our task is to create a program for finding non-repeating in linked list.Linked list is a sequence of data structures, which are connected together via links.Let's take an example to understand the problem, Input: LL = 4 => 6 => 2 => 4 => 1 => 2 => 6 => 5 Output: 1Explanation −The elements with a single occurrence frequency are 1 and 6. Out of these 1 occurred first in the linked list. Solution ApproachAn approach to solve the problem is by creating a hash table ...

Read More

First negative integer in every window of size k in C++

sudhir sharma
sudhir sharma
Updated on 01-Feb-2022 1K+ Views

In this problem, we are given an array arr[] consisting of N integer values and a window of size N. Our task is to create a program for finding the first negative integer in every window of size k. We will be printing the first negative number if it exists otherwise print 0, denoting no negative exists.Let's take an example to understand the problem, Input: arr[] = {-2, 2, -1, 4, 3, -6}, k = 2 Output: -2, -1, -1, 0, -6Explanation −Size of window k = 2, {-2, 2}, first negative is -2 {2, -1}, first negative is -1 ...

Read More

First element greater than or equal to X in prefix sum of N numbers using Binary Lifting in C++

sudhir sharma
sudhir sharma
Updated on 01-Feb-2022 396 Views

In this problem, we are given an array arr[] consisting of N numbers and an integer value x. Our task is to create a program for finding the first element greater than or equal to X in the prefix sum of N numbers using Binary Lifting.Prefix Sum of elements of an array is an array whose each element is the sum of all elements till that index in the initial array.Example − array[] = {5, 2, 9, 4, 1}prefixSumArray[] = {5, 7, 16, 20, 21}Let's take an example to understand the problem, Input: arr[] = {5, 2, 9, 4, 1}, ...

Read More
Showing 20841–20850 of 25,466 articles
Advertisements