Beispiel #1
0
def anagram():
    """

    :return:
    """
    utility_obj = Utility()
    print("Enter the frist string:")
    string1 = utility_obj.inputString()
    print("Enter the second string:")
    string2 = utility_obj.inputString()
    utility_obj.anagramLogic(string1, string2)
Beispiel #2
0
from com.bridgelabz.utility.Utility import Utility
import time

utility_obj = Utility()
starttime = 0
stoptime = 0
choice = 0
flag = 0
print("press 1 to start the stopwatch:")
print("please press 1 ")
choice = utility_obj.inputIntiger()
if choice == 1:
    print("start time:")
    starttime = utility_obj.getstartandstoptime()
    print(starttime)
    choice1 = int(input("press 0 to stop:"))
    if choice1 == 0:
        print("stop time:")
        stoptime = utility_obj.getstartandstoptime()
        print(stoptime)
        flag = 1
    else:
        print("invalid input to the stop watch!!")
        flag = 0

else:
    print("invalid input to the start watch!!")
    flag = 0

if flag == 1:
    elapsetime = utility_obj.elapsedTime(starttime, stoptime)
Beispiel #3
0
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the number of trials:")
no_of_trails = utility_obj.inputIntiger()
print("Enter Stake:")
stake = utility_obj.inputIntiger()
print("Enter Goal:")
goal = utility_obj.inputIntiger()
utility_obj.gamblerLogic(no_of_trails, stake, goal)
Beispiel #4
0
from com.bridgelabz.utility.Utility import Utility

template = "hello <<username>>!! how are you?"
print(template)
utility_obj = Utility()
print("Enter the Username:")
username = utility_obj.inputString()
result = utility_obj.replace_string(template, username)
print(result)
from com.bridgelabz.utility.Utility  import Utility

utility_obj=Utility()
print("Enter non-negative number c:")
c=utility_obj.inputIntiger()
utility_obj.newtonSqrtLogic(c)
Beispiel #6
0
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the lower limit:")
lower_limit = utility_obj.inputIntiger()
print("Enter the upper limit:")
upper_limit = utility_obj.inputIntiger()
primenumber = []
primenumber = utility_obj.findPrimeNumber(lower_limit, upper_limit)
utility_obj.checkPalindrome(primenumber)
utility_obj.checkAnagram(primenumber)
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the size of list:")
size = utility_obj.inputIntiger()
insertionlist = []
print("Enter the string Elements:")
insertionlist = utility_obj.acceptListElement(size)
starttime = utility_obj.getstartandstoptime()
utility_obj.insertionSortLogic(insertionlist, size)
stoptime = utility_obj.getstartandstoptime()
elapsetime = utility_obj.elapsedTime(starttime, stoptime)
print("Elapsed time is:", elapsetime)
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the of distinct coupan:")
num_of_trails = utility_obj.inputIntiger()
utility_obj.findDistinct(num_of_trails)
Beispiel #9
0
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter Number of Rows")
row = utility_obj.get_int()
print("Enter Number of Columns")
column = utility_obj.get_int()

two_d_array = utility_obj.get_2d__input(row, column)

for i in range(0, row):
    for j in range(0, column):
        print(two_d_array[i][j], end=" ")

    print("")
from com.bridgelabz.utility.Utility import Utility
utility_obj = Utility()
list = utility_obj.get_prime_factors()

for i in list:
    print(i)
"""
purpose   : To implement a program to check given string is palindrome or not

@Author   : Rohini Zade
@version  : 1.0
@since    : 28-11-2018

"""

from com.bridgelabz.utility.Utility import Utility
from com.bridgelabz.utility.Datastructure_utility import *

if __name__ == "__main__":
    utility_obj = Utility()
    queue_obj = Queue()
    palindrome_obj = checkpalindrome()
    string = input("Enter the siring:")
    palindrome_obj.palindromeLogic(string)
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the cash:")
cash = utility_obj.inputIntiger()
count_total_notes = 0

utility_obj.vendingMachineLogic(cash, count_total_notes)
Beispiel #13
0
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter limit")
limit = utility_obj.get_int()

l = utility_obj.power(limit)
for i in l:
    print(i)
"""
purpose   : Hashing Function to search a Number in a slot
@Author   : Rohini Zade
@version  : 1.0
@since    : 1-12-2018

"""

from com.bridgelabz.utility.Utility import Utility
from com.bridgelabz.utility.Datastructure_utility import *

if __name__ == "__main__":
    utility_obj = Utility()
    hashfunction_object = HashFunction()
    storeelement = [30, 45, 22, 42, 85, 10, 67, 55]
    no_of_slots = 8
    hashlist = hashfunction_object.hashFunctionLogic(no_of_slots, storeelement)
    print(hashlist)
    print("Enter the no you want to search:")
    key = utility_obj.inputIntiger()
    hashfunction_object.hashSearchFunction(key, hashlist, no_of_slots)




from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
year = input("Enter the year:")
utility_obj.leapYearFunction(year)
"""
purpose   : To find the possible Binary Search Trees from given number of node

@Author   : Rohini Zade
@version  : 1.0
@since    : 1-12-2018

"""
from com.bridgelabz.utility.Utility import Utility

if __name__ == "__main__":
    utility_obj = Utility()

    starttime = utility_obj.getstartandstoptime()
    utility_obj.binarySearch()
    stoptime = utility_obj.getstartandstoptime()
    elapsetime = utility_obj.elapsedTime(starttime, stoptime)
    print("Elapsed time is:", elapsetime)
Beispiel #17
0
from com.bridgelabz.utility.Utility  import Utility

utility_obj=Utility()
print("Enter the number:")
number=utility_obj.inputIntiger()
utility_obj.findPrimeFactor(number)
from com.bridgelabz.utility.Utility  import Utility

utility_obj=Utility()
print("Enter the day:")
day=utility_obj.inputIntiger()
print("Enter the month:")
month=utility_obj.inputIntiger()
print("Enter the year:")
year=utility_obj.inputIntiger()

result=utility_obj.calculateDayOfWeek(day,month,year)
daylist=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"]
print(daylist[result])

from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the size of list:")
size = utility_obj.inputIntiger()
print("Enter element of list:")
listelement = []
listelement = utility_obj.acceptElement(size)
newlistelement = utility_obj.distinctTriplate(size, listelement)
Beispiel #20
0
from com.bridgelabz.utility.Utility import Utility
utility_obj = Utility()
print("Enter Number of values you want to enter")
no_of_values = utility_obj.get_int()
print("Enter values now")
store_values = []
for i in range(0, no_of_values):
    value = utility_obj.get_int()
    store_values.append(value)

utility_obj.find_triplet(store_values)
Beispiel #21
0
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the number of trails you want to filp the coin:")
num_of_trails = utility_obj.inputIntiger()
utility_obj.coinfunction(num_of_trails)
from com.bridgelabz.utility.Utility import Utility
utility_obj = Utility()
print("Enter coefficient of x^2")
a = utility_obj.get_int()
print("Enter coefficient of x")
b = utility_obj.get_int()
print("Enter contant c")
c = utility_obj.get_int()

first_root, second_root = utility_obj.get_quadratic_roots(a, b, c)

print("First Root =>" + str(first_root))
print("Second Root => " + str(second_root))
Beispiel #23
0
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter principle amount:")
p = utility_obj.inputIntiger()
print("Enter the no of years:")
y = utility_obj.inputIntiger()
print("Enter the rate of interset:")
r = utility_obj.inputIntiger()
utility_obj.findMonthlyPayment(p, y, r)
Beispiel #24
0
from com.bridgelabz.utility.Utility import Utility
import sys

utility_obj = Utility()
# x_coordinate = int(sys.argv[1])
# y_coordinate = int(sys.argv[2])
print("Enter x_coordinate ")
x_coordinate = utility_obj.get_int()
print(" Enter y_coordinate ")
y_coordinate = utility_obj.get_int()

euclidean_distance = utility_obj.get_euclidean_distance(
    x_coordinate, y_coordinate)
print(euclidean_distance)
Beispiel #25
0
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the Decimal number:")
Decimalnumber = utility_obj.inputIntiger()
binary_number = utility_obj.decimalToBinary(Decimalnumber)
print(binary_number)
from com.bridgelabz.utility.Utility import Utility
utility_obj = Utility()
print("Enter Stake")
stake = utility_obj.get_int()
print("Enter goal")
goal = utility_obj.get_int()
print("Enter number of times you want to play")
no_of_times = utility_obj.get_int()

win_count, win_percent, lose_percent = utility_obj.get_gambling_result(
    stake, goal, no_of_times)
print(win_count)

print(win_percent)
print(lose_percent)
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the string:")
string = utility_obj.inputString()
currentIndex = 0
utility_obj.permutationLogic(string, currentIndex)
from com.bridgelabz.utility.Utility import Utility

utility_obj = Utility()
print("Enter the number:")
number = utility_obj.inputIntiger()
utility_obj.HarmonicSeriesfunction(number)
Beispiel #29
0
"""
purpose   : Add the Prime Numbers that are Anagram in the Range of 0 - 1000
           in a Queue using the Linked List and Print the Anagrams from the Queue

@Author   : Rohini Zade
@version  : 1.0
@since    : 30-11-2018

"""
from com.bridgelabz.utility.Utility import Utility
from com.bridgelabz.utility.Datastructure_utility import *

if __name__ == "__main__":
    utility_obj = Utility()
    anagram_obj = Anagram()
    stackllist = StackByLink()

    print("Enter the lower limit:")
    lower_limit = utility_obj.inputIntiger()
    print("Enter the upper limit:")
    upper_limit = utility_obj.inputIntiger()
    primenumber = utility_obj.findPrimeNumber(lower_limit, upper_limit)

    anagramlist = []
    storeanagram = []
    uniquelist = []

    print("The prime number which are Anagram:")
    storeanagram = anagram_obj.anagramLogic(primenumber, anagramlist)
    # print(storeanagram)
Beispiel #30
0
from com.bridgelabz.utility.Utility import Utility
utility_obj = Utility()
print("enter harmonic value")
harmonic_value=utility_obj.get_int()
utility_obj.get_nth_harmonic_value(harmonic_value)