<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Aayushi Sharma</title>
    <description>The latest articles on DEV Community by Aayushi Sharma (@aayushidroid).</description>
    <link>https://dev.to/aayushidroid</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F435333%2F674c9790-2e04-4173-88e7-f0d0fda0df1f.jpg</url>
      <title>DEV Community: Aayushi Sharma</title>
      <link>https://dev.to/aayushidroid</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aayushidroid"/>
    <language>en</language>
    <item>
      <title>HackerRank 30 Days of Code Solution Day 5: Loops</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Tue, 05 Sep 2023 16:42:14 +0000</pubDate>
      <link>https://dev.to/aayushidroid/hackerrank-30-days-of-code-solution-day-5-loops-3plo</link>
      <guid>https://dev.to/aayushidroid/hackerrank-30-days-of-code-solution-day-5-loops-3plo</guid>
      <description>&lt;p&gt;In this tutorial, we will guide you through the process of solving the &lt;strong&gt;Day 5: Loops&lt;/strong&gt; programming problem from HackerRank’s “ &lt;strong&gt;30 Days of Code&lt;/strong&gt; ” challenge. In this article, we will understand the use of loops in programming.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; We encourage you to solve this challenge yourself before reading our tutorial. We have provided a detailed explanation of the problem and our solutions to help you check your work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hackerrank 30 days of code - Day 5: Loops
&lt;/h2&gt;

&lt;p&gt;It’s part of Hackerank’s 30 days of code. A series of 30-day programming challenges. Where you can learn new programming languages by solving the coding challenges.&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem Statement and Explanation
&lt;/h2&gt;

&lt;p&gt;In the problem statement, we will use loops to use some mathematics. Basically, we have to print the multiplication table of a given number in the following format: Suppose the given number is 5 then the output will be:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;In this problem, we will use loops to print the multiplication table of a given number and use f string to print the output in the above format.&lt;/p&gt;

&lt;p&gt;f string is a new feature in Python 3.6. It is used to format the string. We can use f string to print the output in the above format. We will use the following syntax to use the f string:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;f"{variable_name} {variable_name}"

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Operators Hackerrank solution in Python
&lt;/h3&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;



&lt;h3&gt;
  
  
  Operators Hackerrank solution in JavaScript
&lt;/h3&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;h2&gt;
  
  
  Test Case of Loops Hackerrank Solution
&lt;/h2&gt;

&lt;p&gt;Tested on the Hackerrank platform for the following test case and passed all the test cases. Enclosed below is the screenshot of the test case.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RcCN5-34--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/atck8fbvn1msf1rvms9r.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RcCN5-34--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/atck8fbvn1msf1rvms9r.jpg" alt="Test Case of Loops Hackerrank Solution" width="800" height="521"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Problem statement is taken from &lt;a href="https://www.hackerrank.com/domains/tutorials/30-days-of-code"&gt;Hackerrank&lt;/a&gt;, and the solutions are implemented by &lt;strong&gt;CodePerfectPlus&lt;/strong&gt; team&lt;/em&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>beginners</category>
      <category>algorithms</category>
    </item>
    <item>
      <title>HackerRank 30 Days of Code Solution Day 4: Class vs. Instance</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Tue, 05 Sep 2023 07:02:02 +0000</pubDate>
      <link>https://dev.to/aayushidroid/hackerrank-30-days-of-code-solution-day-4-class-vs-instance-56d9</link>
      <guid>https://dev.to/aayushidroid/hackerrank-30-days-of-code-solution-day-4-class-vs-instance-56d9</guid>
      <description>&lt;p&gt;In this tutorial, we will guide you through the process of solving the &lt;strong&gt;Day 4: Class Vs. Instance&lt;/strong&gt; programming problem from HackerRank’s “ &lt;strong&gt;30 Days of Code&lt;/strong&gt; ” challenge.&lt;/p&gt;

&lt;p&gt;We will provide comprehensive code solutions in C++, Python, and JavaScript programming languages. With our help, you will gain a better understanding of the problem and learn how to approach and solve similar coding challenges.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; We encourage you to solve this challenge yourself before reading our tutorial. We have provided a detailed explanation of the problem and our solutions to help you check your work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hackerrank 30 days of code - Day 4: Class vs. Instance
&lt;/h2&gt;

&lt;p&gt;It’s part of Hackerank’s 30 days of code. A series of 30-day programming challenges. Where you can learn new programming languages by solving the coding challenges.&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem Statement and Explanation
&lt;/h2&gt;

&lt;p&gt;In this problem, we will learn the difference between class and instance using object-oriented programming. we will return the following string based on the following conditions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If the age is 0 or less, we will print &lt;code&gt;Age is not valid, setting age to 0.&lt;/code&gt; and set the age to 0.&lt;/li&gt;
&lt;li&gt;There are 3 conditions to check the age: 

&lt;ul&gt;
&lt;li&gt;If the age is less than 13, we will print &lt;code&gt;You are young.&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;If the age is greater than or equal to 13 and less than 18, we will print &lt;code&gt;You are a teenager.&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Otherwise, we will print &lt;code&gt;You are old.&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;There will be two methods: 

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;amIOld()&lt;/code&gt; method to check if the person is old or not.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;yearPasses()&lt;/code&gt; method to increment the age of the person.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The &lt;code&gt;Person&lt;/code&gt; class is provided in the editor. We have to write the following methods inside the class:&lt;/p&gt;

&lt;h3&gt;
  
  
  Operators Hackerrank solution in Python
&lt;/h3&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;h3&gt;
  
  
  Operators Hackerrank solution in JavaScript
&lt;/h3&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;h2&gt;
  
  
  Test Case of Class vs. Instance Hackerrank Solution
&lt;/h2&gt;

&lt;p&gt;Tested on the Hackerrank platform for the following test case and passed all the test cases. Enclosed below is the screenshot of the test case.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AKyY1dr7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yp4iww2bssw2d0zuu3pz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AKyY1dr7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yp4iww2bssw2d0zuu3pz.png" alt="class vs instance" width="800" height="525"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Problem statement is taken from &lt;a href="https://www.hackerrank.com/domains/tutorials/30-days-of-code"&gt;Hackerrank&lt;/a&gt;, and the solutions are implemented by &lt;strong&gt;CodePerfectPlus&lt;/strong&gt; team&lt;/em&gt;&lt;/p&gt;

</description>
      <category>algorithms</category>
      <category>beginners</category>
      <category>programming</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Day 3: Intro To Conditional Statments - 30 Days of Code HackerRank</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Fri, 18 Aug 2023 06:30:45 +0000</pubDate>
      <link>https://dev.to/aayushidroid/day-3-intro-to-conditional-statments-30-days-of-code-hackerrank-137n</link>
      <guid>https://dev.to/aayushidroid/day-3-intro-to-conditional-statments-30-days-of-code-hackerrank-137n</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UmlJ5Rze--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b37xw86q9br2amkq2910.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UmlJ5Rze--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b37xw86q9br2amkq2910.jpg" alt="Image description" width="800" height="336"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conditional Statements
&lt;/h2&gt;

&lt;p&gt;Conditional statements are condition that allow to execute a block of code if certain conditions are meet. IF/Elif/Else are one type of conditional statement.&lt;/p&gt;

&lt;p&gt;In this problem we will print &lt;code&gt;Weird/Not Weird&lt;/code&gt; based on number provided by the user.&lt;/p&gt;

&lt;h2&gt;
  
  
  Task
&lt;/h2&gt;

&lt;p&gt;Given an integer, , perform the following conditional actions:&lt;/p&gt;

&lt;p&gt;If  is odd, print Weird&lt;br&gt;
If  is even and in the inclusive range of 2 to 5, print Not Weird&lt;br&gt;
If  is even and in the inclusive range of 6 to 20, print Weird&lt;br&gt;
If  is even and greater than 20, print Not Weird&lt;/p&gt;

&lt;h2&gt;
  
  
  Conditional Statement Solution Hackerrank Solution In Python
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;__name__&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="s"&gt;"__main__"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;int&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;input&lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="o"&gt;!=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Weird"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;elif&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Not Weird"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;elif&lt;/span&gt; &lt;span class="mi"&gt;6&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Weird"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;elif&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Not Weird"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Conditional Statement Solution Hackerrank Solution In JavaScript(Js)
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nx"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;N&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;parseInt&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;readLine&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;N&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="o"&gt;!=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Weird&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Not Weird&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Weird&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Not Weird&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Check out &lt;a href="https://codeperfectplus.com/category/hackerank-30daysofcode"&gt;30 Days of Code| CodePerfectplus&lt;/a&gt; for All solutions from this series.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>coding</category>
      <category>python</category>
      <category>beginners</category>
    </item>
    <item>
      <title>5 Repository for Hacktoberfest-2020, You can contribute.</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Fri, 18 Sep 2020 14:57:11 +0000</pubDate>
      <link>https://dev.to/aayushidroid/5-repository-for-hacktoberfest-2020-you-can-contribute-6pc</link>
      <guid>https://dev.to/aayushidroid/5-repository-for-hacktoberfest-2020-you-can-contribute-6pc</guid>
      <description>&lt;h2&gt;
  
  
  What is Hacktoberfest?
&lt;/h2&gt;

&lt;p&gt;Hacktoberfest is a month-long celebration of open source software run by DigitalOcean in partnership with GitHub and Twilio.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hacktoberfest is open to everyone in our global community!&lt;/li&gt;
&lt;li&gt;Five quality pull requests must be submitted to public GitHub repositories.&lt;/li&gt;
&lt;li&gt;You can sign up anytime between October 1 and October 31.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Below are some repository for contribute,if you are new to programming world.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  For First Time Contributors
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/py-contributors/Hacktoberfest-2020"&gt;Good First Issue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/Ishaan28malik/Hacktoberfest-2020"&gt;Hacktoberfest-2020&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/acmbvp/Hacktoberfest"&gt;acmbvp/Hacktoberfest&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms"&gt;Data Structure and algorithms&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  For Python Developers
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/django/django"&gt;Django- WEb Development Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/pallets/flask"&gt;Flask- lightweight web framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/pypa/pipenv"&gt;Pipenv- virtual env tool for python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/keras-team/keras"&gt;Keras&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/scikit-learn/scikit-learn"&gt;Scikit-Learn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Face Detection and Extraction using CNN</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Fri, 11 Sep 2020 04:29:32 +0000</pubDate>
      <link>https://dev.to/aayushidroid/face-detection-and-extraction-using-cnn-936</link>
      <guid>https://dev.to/aayushidroid/face-detection-and-extraction-using-cnn-936</guid>
      <description>&lt;p&gt;Face Detection is a easy task for computer now a days.In fact some ML model achieved state of art in computer vision.&lt;/p&gt;

&lt;p&gt;We are using pretrained CNN model for face detection and extraction.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SkrQbsYt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/lgw7deguv6drtls9zelu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SkrQbsYt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/lgw7deguv6drtls9zelu.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project has two essential elements:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Box around faces: Show red boxes around all the faces recognised in the image. The Python file is faceDetectionCNN.py&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Extracted faces: Extract faces from all images in a folder and save each face into a destination folder to create a handy dataset. The Python file is faceExtraction.py&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DJEdp5Kz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1uo9ia8gq74t901a9xi7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DJEdp5Kz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1uo9ia8gq74t901a9xi7.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;highlight_faces&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;image_path&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;faces&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
  &lt;span class="c1"&gt;# display image
&lt;/span&gt;    &lt;span class="n"&gt;image&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;imread&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;image_path&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;imshow&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;image&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

    &lt;span class="n"&gt;ax&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;gca&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;

    &lt;span class="c1"&gt;# for each face, draw a rectangle based on coordinates
&lt;/span&gt;    &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;face&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;faces&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;width&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;height&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;face&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s"&gt;'box'&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
        &lt;span class="n"&gt;face_border&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Rectangle&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;width&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;height&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
                          &lt;span class="n"&gt;fill&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="bp"&gt;False&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;color&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;'red'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;ax&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;add_patch&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;face_border&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;savefig&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;'./media/face_detected.jpg'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="n"&gt;plt&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;show&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vJ70wriM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/aayushi-droid"&gt;
        aayushi-droid
      &lt;/a&gt; / &lt;a href="https://github.com/aayushi-droid/faceDetectionCNN"&gt;
        faceDetectionCNN
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Face detection in Python using pretrained CNN model
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
Face Detection and Face Extraction&lt;/h1&gt;
&lt;p&gt;Face Detection and Extraction using pretrained &lt;code&gt;CNN&lt;/code&gt; model.&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://raw.githubusercontent.com/aayushi-droid/faceDetectionCNN/master/./media/face-001.jpg"&gt;&lt;img height="290px" width="400px" alt="with face detection" src="https://res.cloudinary.com/practicaldev/image/fetch/s--6Pu4trgf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://raw.githubusercontent.com/aayushi-droid/faceDetectionCNN/master/./media/face-001.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
Face Detection&lt;/h2&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://raw.githubusercontent.com/aayushi-droid/faceDetectionCNN/master/./media/face_detected.jpg"&gt;&lt;img alt="face-detected" src="https://res.cloudinary.com/practicaldev/image/fetch/s--DuxjHo1Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://raw.githubusercontent.com/aayushi-droid/faceDetectionCNN/master/./media/face_detected.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
Extracted Face&lt;/h2&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://raw.githubusercontent.com/aayushi-droid/faceDetectionCNN/master/./media/extracted%20face.jpg"&gt;&lt;img alt="face-detected" src="https://res.cloudinary.com/practicaldev/image/fetch/s--dAMde8i9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://raw.githubusercontent.com/aayushi-droid/faceDetectionCNN/master/./media/extracted%2520face.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
Installation&lt;/h2&gt;
&lt;p&gt;Download &lt;a href="https://docs.anaconda.com/anaconda/install/" rel="nofollow"&gt;Anaconda&lt;/a&gt;&lt;/p&gt;
&lt;div class="highlight highlight-source-shell"&gt;&lt;pre&gt;pip install keras
pip install mtcnn
pip install keras_vggface&lt;/pre&gt;&lt;/div&gt;
&lt;h2&gt;
Usage&lt;/h2&gt;
&lt;div class="highlight highlight-source-python"&gt;&lt;pre&gt;&lt;span class="pl-k"&gt;def&lt;/span&gt; &lt;span class="pl-en"&gt;highlight_faces&lt;/span&gt;(&lt;span class="pl-s1"&gt;image_path&lt;/span&gt;, &lt;span class="pl-s1"&gt;faces&lt;/span&gt;):
  &lt;span class="pl-c"&gt;# display image&lt;/span&gt;
    &lt;span class="pl-s1"&gt;image&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-s1"&gt;plt&lt;/span&gt;.&lt;span class="pl-en"&gt;imread&lt;/span&gt;(&lt;span class="pl-s1"&gt;image_path&lt;/span&gt;)
    &lt;span class="pl-s1"&gt;plt&lt;/span&gt;.&lt;span class="pl-en"&gt;imshow&lt;/span&gt;(&lt;span class="pl-s1"&gt;image&lt;/span&gt;)

    &lt;span class="pl-s1"&gt;ax&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-s1"&gt;plt&lt;/span&gt;.&lt;span class="pl-en"&gt;gca&lt;/span&gt;()

    &lt;span class="pl-c"&gt;# for each face, draw a rectangle based on coordinates&lt;/span&gt;
    &lt;span class="pl-k"&gt;for&lt;/span&gt; &lt;span class="pl-s1"&gt;face&lt;/span&gt; &lt;span class="pl-c1"&gt;in&lt;/span&gt; &lt;span class="pl-s1"&gt;faces&lt;/span&gt;:
        &lt;span class="pl-s1"&gt;x&lt;/span&gt;, &lt;span class="pl-s1"&gt;y&lt;/span&gt;, &lt;span class="pl-s1"&gt;width&lt;/span&gt;, &lt;span class="pl-s1"&gt;height&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-s1"&gt;face&lt;/span&gt;[&lt;span class="pl-s"&gt;'box'&lt;/span&gt;]
        &lt;span class="pl-s1"&gt;face_border&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-v"&gt;Rectangle&lt;/span&gt;((&lt;span class="pl-s1"&gt;x&lt;/span&gt;, &lt;span class="pl-s1"&gt;y&lt;/span&gt;), &lt;span class="pl-s1"&gt;width&lt;/span&gt;, &lt;span class="pl-s1"&gt;height&lt;/span&gt;,
                          &lt;span class="pl-s1"&gt;fill&lt;/span&gt;&lt;span class="pl-c1"&gt;=&lt;/span&gt;&lt;span class="pl-c1"&gt;False&lt;/span&gt;, &lt;span class="pl-s1"&gt;color&lt;/span&gt;&lt;span class="pl-c1"&gt;=&lt;/span&gt;&lt;span class="pl-s"&gt;'red'&lt;/span&gt;)
        &lt;span class="pl-s1"&gt;ax&lt;/span&gt;.&lt;span class="pl-en"&gt;add_patch&lt;/span&gt;(&lt;span class="pl-s1"&gt;face_border&lt;/span&gt;)
    &lt;span class="pl-s1"&gt;plt&lt;/span&gt;.&lt;span class="pl-en"&gt;show&lt;/span&gt;()&lt;/pre&gt;&lt;/div&gt;
&lt;h2&gt;
Contributing&lt;/h2&gt;
&lt;p&gt;Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.&lt;/p&gt;
&lt;p&gt;Please make sure to update tests as appropriate.&lt;/p&gt;
&lt;h2&gt;
License&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://choosealicense.com/licenses/mit/" rel="nofollow"&gt;MIT&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;

  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/aayushi-droid/faceDetectionCNN"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;



</description>
      <category>python</category>
      <category>datascience</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Things you might want to clarify before accepting a Job offer.</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Sat, 29 Aug 2020 18:17:51 +0000</pubDate>
      <link>https://dev.to/aayushidroid/things-you-might-want-to-clarify-before-accepting-a-job-offer-4pc8</link>
      <guid>https://dev.to/aayushidroid/things-you-might-want-to-clarify-before-accepting-a-job-offer-4pc8</guid>
      <description>&lt;blockquote class="ltag__twitter-tweet"&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--MQUkNb_b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1299464987589709826/yXF-IZ7V_normal.jpg" alt="Catalin Pit profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Catalin Pit
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        &lt;a class="comment-mentioned-user" href="https://dev.to/catalinmpit"&gt;@catalinmpit&lt;/a&gt;

      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P4t6ys1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      Things you might want to clarify before accepting a job offer:&lt;br&gt;&lt;br&gt;1) will they claim ownership if you release a side project or any product?&lt;br&gt;2) are you allowed to contribute to open source?&lt;br&gt;3) do they have clear progression path?&lt;br&gt;4) do they give you a mentor, if you're a junior?
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      09:16 AM - 29 Aug 2020
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1299637117233094656" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-reply-action.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=1299637117233094656" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      153
      &lt;a href="https://twitter.com/intent/like?tweet_id=1299637117233094656" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      731
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;ol&gt;
&lt;li&gt;will they claim ownership if you release a side project or any product?&lt;/li&gt;
&lt;li&gt;are you allowed to contribute to open source?&lt;/li&gt;
&lt;li&gt;do they have clear progression path?&lt;/li&gt;
&lt;li&gt;do they give you a mentor, if you're a junior?&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Credit - Catalin Pit
&lt;/h2&gt;

&lt;p&gt;Twitter Account -&amp;gt; &lt;a class="comment-mentioned-user" href="https://dev.to/catalinmpit"&gt;@catalinmpit&lt;/a&gt;
&lt;/p&gt;

</description>
    </item>
    <item>
      <title>As a programmer, which one book will you like to recommended to new Programmers.</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Wed, 26 Aug 2020 10:25:52 +0000</pubDate>
      <link>https://dev.to/aayushidroid/as-a-programmer-which-one-book-will-you-like-to-recommended-to-new-programmers-59mn</link>
      <guid>https://dev.to/aayushidroid/as-a-programmer-which-one-book-will-you-like-to-recommended-to-new-programmers-59mn</guid>
      <description>

</description>
      <category>computerscience</category>
      <category>discuss</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Need advice to create e-commerce website and application with python and react</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Fri, 21 Aug 2020 13:36:09 +0000</pubDate>
      <link>https://dev.to/aayushidroid/need-help-to-create-e-commerce-website-and-application-1ol0</link>
      <guid>https://dev.to/aayushidroid/need-help-to-create-e-commerce-website-and-application-1ol0</guid>
      <description>&lt;h4&gt;
  
  
  Hey follow Developers,
&lt;/h4&gt;

&lt;p&gt;I want to create e-commerce website and application for a client. It will include all services including recommendation system.&lt;/p&gt;

&lt;p&gt;I am quite good in Python, Django and some basic react.&lt;/p&gt;

&lt;p&gt;I want to use Django rest framework in backend and React website frontend and react-native for mobile-application. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/kEdBEtNgSD36ufdgJr/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/kEdBEtNgSD36ufdgJr/giphy.gif" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Is It a Good idea to create e-commerce app and website like this. or I should use flutter or something else. I want to use python only so I can use my machine learning models with Django. &lt;/p&gt;

&lt;p&gt;Thanks for Your Suggestions.&lt;/p&gt;

</description>
      <category>help</category>
      <category>python</category>
      <category>django</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Vim vs VsCode...</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Mon, 17 Aug 2020 17:22:46 +0000</pubDate>
      <link>https://dev.to/aayushidroid/vim-vs-vscode-1fi0</link>
      <guid>https://dev.to/aayushidroid/vim-vs-vscode-1fi0</guid>
      <description>&lt;p&gt;Which one will you prefer and Why?&lt;/p&gt;

&lt;p&gt;Is Vim Better than VsCode? Afterall Microsoft investing a lot of money in VSCode.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>What's your advice for new programmers ?</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Sun, 09 Aug 2020 04:05:37 +0000</pubDate>
      <link>https://dev.to/aayushidroid/what-s-your-advice-for-new-programmers-25cg</link>
      <guid>https://dev.to/aayushidroid/what-s-your-advice-for-new-programmers-25cg</guid>
      <description>

</description>
      <category>discuss</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>In you opinion which language is perfect for learning Data structures and Algorithms ?</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Fri, 07 Aug 2020 07:57:37 +0000</pubDate>
      <link>https://dev.to/aayushidroid/in-you-opinion-which-language-is-perfect-for-learning-data-structures-and-algorithms-5ak5</link>
      <guid>https://dev.to/aayushidroid/in-you-opinion-which-language-is-perfect-for-learning-data-structures-and-algorithms-5ak5</guid>
      <description>&lt;p&gt;Data structures and algorithms are most important part of developer's life. It's consider as a base or fundamental of CS. &lt;/p&gt;

&lt;p&gt;In you opinion which language is perfect for learning Data structures and Algorithms ?&lt;/p&gt;

&lt;p&gt;I will prefer C++ because&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;STL library.&lt;/li&gt;
&lt;li&gt;Inbuilt data structure.&lt;/li&gt;
&lt;li&gt;Faster execution speed.&lt;/li&gt;
&lt;li&gt;Community Support for DSA In c++&lt;/li&gt;
&lt;li&gt;OOP Concept&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Share your reason to choose particular language?&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>computerscience</category>
      <category>algorithms</category>
      <category>cpp</category>
    </item>
    <item>
      <title>Day 2: Operators - 30 Days of Code HackerRank</title>
      <dc:creator>Aayushi Sharma</dc:creator>
      <pubDate>Mon, 27 Jul 2020 13:17:19 +0000</pubDate>
      <link>https://dev.to/aayushidroid/day-2-operators-30-days-of-code-hackerrank-de7</link>
      <guid>https://dev.to/aayushidroid/day-2-operators-30-days-of-code-hackerrank-de7</guid>
      <description>&lt;h4&gt;
  
  
  &lt;strong&gt;Task&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;Given the meal price (base cost of a meal), tip percent (the percentage of the meal price being added as tip), and tax percent (the percentage of the meal price being added as tax) for a meal, find and print the meal's total cost.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fj58efdk1n0ti27qk794x.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fj58efdk1n0ti27qk794x.jpg" alt="Day 2: Operators - 30 Days of Code HackerRank"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Operators hackerrank solution in c++(cpp)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;bits/stdc++.h&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;
&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="c1"&gt;// Complete the solve function below.&lt;/span&gt;

&lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;solve&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kt"&gt;double&lt;/span&gt; &lt;span class="n"&gt;meal_cost&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;tip_percent&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;tax_percent&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;

    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;total_cost&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;total_cost&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;  &lt;span class="n"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;tip_percent&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;tax_percent&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;total_cost&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kt"&gt;double&lt;/span&gt; &lt;span class="n"&gt;meal_cost&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;meal_cost&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ignore&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;numeric_limits&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;streamsize&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;::&lt;/span&gt;&lt;span class="n"&gt;max&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="sc"&gt;'\n'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;tip_percent&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;tip_percent&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ignore&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;numeric_limits&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;streamsize&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;::&lt;/span&gt;&lt;span class="n"&gt;max&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="sc"&gt;'\n'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;tax_percent&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;tax_percent&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ignore&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;numeric_limits&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;streamsize&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;::&lt;/span&gt;&lt;span class="n"&gt;max&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="sc"&gt;'\n'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="n"&gt;solve&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;meal_cost&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;tip_percent&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;tax_percent&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Operators hackerrank solution in Python&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;math&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;os&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;random&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;re&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;sys&lt;/span&gt;

&lt;span class="c1"&gt;# Complete the solve function below.
&lt;/span&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;solve&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;meal_cost&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;tip_percent&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;tax_percent&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;

    &lt;span class="n"&gt;total_cost&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;  &lt;span class="n"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;tip_percent&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;tax_percent&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;
    &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;total_cost&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;

&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;__name__&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;__main__&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="n"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;float&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;input&lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;

    &lt;span class="n"&gt;tip_percent&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;int&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;input&lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;

    &lt;span class="n"&gt;tax_percent&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;int&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;input&lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;

    &lt;span class="nf"&gt;solve&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;meal_cost&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;tip_percent&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;tax_percent&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Operators hackerrank solution in JavaScript&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// Complete the solve function below.&lt;/span&gt;
&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;solve&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;meal_cost&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;tip_percent&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;tax_percent&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;

    &lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;total_cost&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="nx"&gt;total_cost&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;  &lt;span class="nx"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nx"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nx"&gt;tip_percent&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nx"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nx"&gt;tax_percent&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;Math&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;total_cost&lt;/span&gt;&lt;span class="p"&gt;));&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;meal_cost&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;parseFloat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;readLine&lt;/span&gt;&lt;span class="p"&gt;());&lt;/span&gt;

    &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;tip_percent&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;parseInt&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;readLine&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;tax_percent&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;parseInt&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;readLine&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="nf"&gt;solve&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;meal_cost&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;tip_percent&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;tax_percent&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Problem Statement Link :
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.hackerrank.com/challenges/30-operators/problem" rel="noopener noreferrer"&gt;https://www.hackerrank.com/challenges/30-operators/problem&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check out &lt;a href="https://codeperfectplus.com/category/hackerank-30daysofcode" rel="noopener noreferrer"&gt;30 Days of Code| CodePerfectplus&lt;/a&gt; for All solutions from this series.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>cpp</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
