• Android With Java - Tutorials

    Configure the CI in Bamboo Server for Android Project

    Configure the environment for android in ubuntu server First requirement for this is to have an android sdk and the compatible java installed in the server side. The java version needs to be matched with the java version you are using in yourandroid project. To install the android in the ubuntu server here is the reference link.https://medium.com/@barcelos.ds/install-android-sdk-in-the-ubuntu-20-04-lts-withoutandroid-studio-1b629924d6c5 After installing the android sdk, you have to set the path for the same as ANDROID_HOME,which will be used further while using the android and java inline commands. Create Project and a plan for continuous integration To start configuring the continuous integration, we…

  • Data Structure - Java - Tutorials

    Interview Series : Left View of Binary Tree

    Given a Binary Tree, print Left view of it. Left view of a Binary Tree is set of nodes visible when tree is visited from Left side. The task is to complete the function leftView(), which accepts root of the tree as argument. The problem is given in GeeksforGeeks Practice, which is useful for interview prepration as well as helps to learn basics of Data Structure. Left view of following tree is 1 2 4 8.           1       /     \     2        3   /     \    /    \  4     5   6    7   \     8    Example 1: Input:  1 /  \3   …

  • Java - Tutorials

    HackerRank Solution – Problem Solving – Game of Two Stacks

    Alexa has two stacks of non-negative integers, stack a[n] and stack b[m] where index 0 denotes the top of the stack. Alexa challenges Nick to play the following game: In each move, Nick can remove one integer from the top of either stack a or stack b. Nick keeps a running sum of the integers he removes from the two stacks. Nick is disqualified from the game if, at any point, his running sum becomes greater than some integer maxSum given at the beginning of the game. Nick’s final score is the total number of integers he has removed from the two stacks. This article shows the solution of the interview preparation problem…

  • Java - Tutorials

    HackerRank Solution – Problem Solving – Equal Stacks

    You have three stacks of cylinders where each cylinder has the same diameter, but they may vary in height. You can change the height of a stack by removing and discarding its topmost cylinder any number of times. This problem is given by Hacker Rank which is useful to crack the placement interview. You can get more Interview Problems here. Find the maximum possible height of the stacks such that all of the stacks are exactly the same height. This means you must remove zero or more cylinders from the top of zero or more of the three stacks until…

  • Java - Tutorials

    HackerRank Solution – Problem Solving – Balanced Brackets

    A bracket is considered to be any one of the following characters: (, ), {, }, [, or ]. The coding problem is defined in Hacker Rank platform. The problem can expand your Data Structure knowledge, as well as can helps you to crack Interviews. Two brackets are considered to be a matched pair if the an opening bracket (i.e., (, [, or {) occurs to the left of a closing bracket (i.e., ), ], or }) of the exact same type. There are three types of matched pairs of brackets: [], {}, and (). If the set of brackets it encloses are not matched, then a matching pair of brackets is not balanced. For example, {[(])} is not balanced because…

  • Java - Tutorials

    HackerRank Solution – Problem Solving – Maximum Element

    In this post we will solve the Maximum Element Problem give by Hacker Rank. It will give you insight to solve any Data Structure Problem. You have an empty sequence, and you will be given N queries. Each query is one of these three types: Function Description Complete the getMax function in the editor below. getMax has the following parameters:– string operations[n]: operations as strings Returns– int[]: the answers to each type 3 query Input Format The first line of input contains an integer, n. The next n lines each contain an above mentioned query. Constraints 1 <= n <= 10^51 <= x <= 10^91 <= type <= 3 All queries are…

  • Flutter - Tutorials

    Custom Appbar With Profile Details In Flutter

    Hello guys, In this article we are going to see how to implement custom appbar with profile details inside it. Taken the reference from the Stack Overflow, where they discussing about the custom App Bar in flutter. So finding the solution for the same. First of all we have to add App Bar inside Scaffold widgets which takes title In Text Widget form as given below. title: Text( 'Dashboard', style: TextStyle( fontSize: 17, color: Colors.white, letterSpacing: 0.53), ), Then we have to give rounded shape to app bar as given below. shape: RoundedRectangleBorder( borderRadius: BorderRadius.vertical( bottom: Radius.circular(30), ), ), Then…

  • Flutter - Tutorials

    7 Reasons Why To Use Flutter?

    What is Flutter? Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. You can also embed Flutter! Let’s see the reasons why to use flutter. Fast Development Stateful hot reload allows you to change your code and see it come to life is less than a second without losing the state of the app. Flutter also ships with a rich set of customizable widgets, all built from modem reactive framework. Expressive + Flexible UI Flutter moves to a widget, rendering, animation and gestures into this framework to give you…

  • MATLAB - Tutorials

    The gain G of a certain microwave dish antenna can be expressed as a function of angle by the equation. Plot this gain function on a polar plot, with the title “Antenna Gain vs” in boldface.

    The gain G of a certain microwave dish antenna can be expressed as a function of angle by the equation where θ is measured in radians from the boresite of the dish, and sinc x=sin x/x. Plot this gain function on a polar plot, with the title “Antenna Gain vs” in boldface.