Skip to content

Instantly share code, notes, and snippets.

View Areahints's full-sized avatar
🌍
Working Remotely

Areahints Areahints

🌍
Working Remotely
View GitHub Profile
@Areahints
Areahints / windows10activation
Created March 24, 2022 22:22
Activate Windows 10 without Any Activator
1. Open CMD as Administrator
2. Paste the following commands into the Cmd: One by one, follow the order.
cscript slmgr.vbs /ipk "SERIAL NUMBER HERE"
Replace SERIAL NUMBER HER with any of these, according your Windows 10 installation type.
Home/Core TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
Home/Core (Country Specific) PVMJN-6DFY6-9CCP6-7BKTT-D3WVR
Home/Core (Single Language) 7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH

Setting up http server on android with termux

Setting SSH server

To be able to make all procedures without pain you should have physical keyboard or just install ssh server and connect to your device shell from computer.

Folow this guide to setup ssh server.

Installing needed stuff

@Areahints
Areahints / bars.geojson
Created July 15, 2019 13:05
A collaborative list of DC locations that serve up both Internet and Alcohol - last updated 2015 (original project here - https://github.com/benbalter/dc-wifi-social )
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Areahints
Areahints / opensource.md
Last active July 15, 2019 07:59
This gist is a showcase for readers of opensource.com

What expression does this meow to?

@Areahints
Areahints / algoGoogle.md
Last active March 24, 2024 12:37
[Algorithm question by Google] solve for O(nlogn) #python3 #big-o

QUESTION

We can determine how "out of order" an array A is by counting the number of inversions it has.

Two elements A[i] and A[j] form an inversion if A[i] > A[j] but i < j. That is, a smaller element appears after a larger element.

CHALLENGE

Given an array, count the number of inversions it has. Do this faster than O(N2) time.

@Areahints
Areahints / countingvalleys.md
Last active June 1, 2019 15:26
[Hackerrank Interview Preparation Kit] Warm-up Challenges

Gary is an avid hiker. He tracks his hikes meticulously, paying close attention to small details like topography. During his last hike he took exactly n steps. For every step he took, he noted if it was an uphill, U, or a downhill, D step. Gary's hikes start and end at sea level and each step up or down represents a unit change in altitude. We define the following terms:

A mountain is a sequence of consecutive steps above sea level, starting with a step up from sea level and ending with a step down to sea level. A valley is a sequence of consecutive steps below sea level, starting with a step down from sea level and ending with a step up to sea level. Given Gary's sequence of up and down steps during his last hike, find and print the number of valleys he walked through.

For example, if Gary's path is s =[DDUUUUDD], he first enters a valley 2 units deep. Then he climbs out an up onto a mountain 2 units high. Finally, he returns to sea level and ends his hike.

Function Description

@Areahints
Areahints / hackerrank_algo_python3_solveMeFirst.md
Last active May 28, 2019 21:31
Hackerrank Algorithms Python3

Complete the function solveMeFirst to compute the sum of two integers.

Function prototype:

int solveMeFirst(int a, int b);

where,

  • a is the first integer input.
@Areahints
Areahints / andela.md
Last active May 30, 2019 20:01
Andela Home study

Compares the two trees defined by Nodes a and b and returns true if they are equal in structure and in value

def compare(a, b):
    if a == b:
        return True
    if a is None or b is None:
        return False
    if a.val != b.val:
        return False