Unordered Multimap Size Function in C++ STL

Nishtha Thakur
Updated on 30-Jul-2019 22:30:25

120 Views

unordered_multimap size() function in C++ STL returns the number of elements in the unordered map.AlgorithmBegin    Declare an empty map container m.    Performing reserve function to restrict the most appropriate    bucket_count of the map container.    Insert values in the map container.    Print the size of the unorderd multimap container by using the size() function. EndExample Code Live Demo#include #include using namespace std; int main() {    unordered_map m; // declaring m as empty map container    m.reserve(6); //restricting the most appropriate bucket_count of map container    m.insert (pair('b', 10)); // inserting some values    m.insert (pair('a', 20));    cout

Random Number Generation in C++

Vrundesha Joshi
Updated on 30-Jul-2019 22:30:25

321 Views

Let us see how to generate random numbers using C++. Here we are generating a random number in range 0 to some value. (In this program the max value is 100).To perform this operation we are using the srand() function. This is in the C library. The function void srand(unsigned int seed) seeds the random number generator used by the function rand.The declaration of srand() is like below:void srand(unsigned int seed)It takes a parameter called seed. This is an integer value to be used as seed by the pseudo-random number generator algorithm. This function returns nothing.To get the number we ... Read More

Finding Highest Value from Sub-Arrays in MongoDB Documents

Chandu yadav
Updated on 30-Jul-2019 22:30:25

274 Views

To find the highest value from sub-arrays in documents, you can use an aggregate framework. Let us first create a collection with documents> db.findHighestValueDemo.insertOne(    ... {       ... _id: 10001,       ... "StudentDetails": [          ... { "StudentName": "Chris", "StudentMathScore": 56},          ... { "StudentName": "Robert", "StudentMathScore":47 },          ... { "StudentName": "John", "StudentMathScore": 98 }]    ... } ... ); { "acknowledged" : true, "insertedId" : 10001 } > db.findHighestValueDemo.insertOne(    ... {       ... _id: 10002,       ... "StudentDetails": [ ... Read More

Convert Mathematical String to Integer in Java

Krantik Chavan
Updated on 30-Jul-2019 22:30:25

373 Views

To evaluate mathematical string to int, use Nashorn JavaScript in Java i.e. scripting. Nashorn invoke dynamics feature, introduced in Java 7 to improve performance.For scripting, use the ScriptEngineManager class for the engine:ScriptEngineManager scriptEngineManager = new ScriptEngineManager(); ScriptEngine scriptEngine = scriptEngineManager.getEngineByName("nashorn");Now, use put() to set a key/value pair in the state of the ScriptEngine:scriptEngine.put("one", 10); scriptEngine.put("two", 50); scriptEngine.put("three", 40);Now, here is the mathematical string. Use eval to evaluate:String strExp = "(one + two - three) == 20"; Object evalExp = scriptEngine.eval(strExp);Exampleimport javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class Demo {    public static void main(String[] args) {       ScriptEngineManager ... Read More

Calculate Age from Date of Birth in MySQL

Ankith Reddy
Updated on 30-Jul-2019 22:30:25

915 Views

To calculate age from date of birth, you can use the below syntax −select timestampdiff(YEAR, yourColumnName, now()) AS anyAliasName from yourTableName;Let us first create a table −mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentDOB datetime ); Query OK, 0 rows affected (0.61 sec)Insert some records in the table using insert command −mysql> insert into DemoTable(StudentDOB) values('1996-01-12'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable(StudentDOB) values('1990-12-31'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable(StudentDOB) values('1989-04-01'); Query OK, 1 row affected (0.45 sec) mysql> insert into DemoTable(StudentDOB) values('2000-06-17'); Query ... Read More

IntBuffer arrayOffset Method in Java

karthikeya Boyini
Updated on 30-Jul-2019 22:30:25

119 Views

The offset of the first element of the buffer inside the buffer array is obtained using the method arrayOffset() in the class java.nio.IntBuffer. If the buffer backed by the array is read-only, then the ReadOnlyBufferException is thrown.A program that demonstrates this is given as follows −Example Live Demoimport java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          IntBuffer buffer = IntBuffer.allocate(5);          buffer.put(8);          buffer.put(1);          buffer.put(3);         ... Read More

KeyPairGenerator getProvider Method in Java

karthikeya Boyini
Updated on 30-Jul-2019 22:30:25

111 Views

The provider of the key pair object can be obtained using the getProvider() method in the class java.security.KeyPairGenerator. This method requires no parameters and it returns the provider of the key pair object.A program that demonstrates this is given as follows −Example Live Demoimport java.security.*; import java.util.*; public class Demo {    public static void main(String[] argv) {       try {          KeyPairGenerator kpGenerator = KeyPairGenerator.getInstance("DSA");          Provider p = kpGenerator.getProvider();          System.out.println("The Provider is: " + p.getName());       } catch (NoSuchAlgorithmException e) { ... Read More

Write an Image in PGM Format Using C

Chandu yadav
Updated on 30-Jul-2019 22:30:25

2K+ Views

The PGM is the Portable Gray Map. If we want to store a 2d array in C as images in PNG, JPEG, or any other image format, we have to do lots of work to encode the data in some specified format before writing into a file.The Netpbm format gives an easy and portable solution. The Netpbm is an open source package of graphics program and it is used basically in linux or Unix platform. It also works under Microsoft Windows systems.Each file starts with a two-byte magic number. This magic number is used to identify the type of the ... Read More

Print List Values in Reverse Order Using Collections.reverse in Android

Nitya Raut
Updated on 30-Jul-2019 22:30:25

531 Views

This example demonstrates How to print list values in reverse order using Collections.reverse() in Android.Step 1 − Create a new project in Android Studio, go to File ⇒ New Project and fill all required details to create a new project.Step 2 − Add the following code to res/layout/activity_main.xml.                                 In the above code, we have taken name and record number as Edit text, when user click on save button it will store the data into arraylist. Click on refresh button to get the ... Read More

Read Request Parameters Passed in URL Using JSP

Chandu yadav
Updated on 30-Jul-2019 22:30:25

4K+ Views

The following URL will pass two values to HelloForm program using the GET method.href="http://localhost:8080/main.jsp?first_name=ZARA&last_name=ALI" Below is the main.jsp JSP program to handle input given by web browser. We are going to use the getParameter() method which makes it very easy to access the passed information −           Using GET Method to Read Form Data               Using GET Method to Read Form Data                First Name:                                  Last ... Read More

Advertisements