Skip to content

Instantly share code, notes, and snippets.

View TechWithTy's full-sized avatar
🎯
Focusing

TechWIthTy TechWithTy

🎯
Focusing
View GitHub Profile
@TechWithTy
TechWithTy / Longest Common Prefix LeetCode.js
Created October 20, 2020 01:49
Longest Common Prefix LeetCode
/** Initial Hypothesis
* @param {string[]} strs
* @return {string}
*/
var longestCommonPrefix = function(strs) {
let splitWords = [];
let commonPrefix =[];
strs.forEach((word,i) =>{
splitWords[i] = word.split('');
})
@TechWithTy
TechWithTy / Roman Numeral Problem
Created October 18, 2020 05:21
Solution to roman numeral problem
/**
* @param {string} s
* @return {number}
*/
var romanToInt = function(s) {
romanNumerals = {
I: 1,
V: 5,
X: 10,
L: 50,
@TechWithTy
TechWithTy / Palindrome Number in JavaScript
Created October 12, 2020 03:07
Find out if value is a palindrome
/**
* @param {number} x
* @return {boolean}
*/
var isPalindrome = function(x) {
let reversedNum = 0
//Passes
if(x < 0){
return false;
}else{
@TechWithTy
TechWithTy / Reverse Intiger Algorithim
Last active September 27, 2020 20:43
Reverse Intiger Algorithim
/**
* @param {number} x
* @return {number}
*/
var reverse = function (x) {
return parseFloat(x.toString().split('').reverse().join('')) * Math.sign(x);
};
//https://www.freecodecamp.org/news/js-basics-how-to-reverse-a-number-9aefc20afa8d/
@TechWithTy
TechWithTy / Two Sum.js
Created September 27, 2020 02:49
LeetCode Two Sum Problem
/**
* @param {number[]} nums
* @param {number} target
* @return {number[]}
*/
var twoSum = function(nums, target) {
previousValues = {}; // Set Previous Hash Values
for (let i = 0; i < nums.length; i++){ // Loop through entire array
currentNum = nums[i]; // Get Current Loop Number
neededNum = target - currentNum; //Calculate Number Needed
@TechWithTy
TechWithTy / Linked List Tests
Created September 20, 2020 23:59
Linked List Tests with Jest
const LinkedList = require('./LinkedList')
describe('#insertAtHead', () => {
test('it adds the element to the beginning of the list', () => {
const ll = new LinkedList()
ll.insertAtHead(10)
const oldHead = ll.head
ll.insertAtHead(20)
expect(ll.head.value).toBe(20)
@TechWithTy
TechWithTy / Linked List Javascript
Created September 20, 2020 23:58
Linked List Javascript
// Linked List
class LinkedList {
constructor() {
this.head = null
this.length = 0
}
insertAtHead(data) {
const newNode = new LinkedListNode(data, this.head)
this.head = newNode
@TechWithTy
TechWithTy / Entire Log
Created May 31, 2020 19:25
Entire Log For Build Problem
$ npm run build
> genius-course-react@1.0.0 build C:\Users\13054\Documents\GitHub\Responsive_Renovations_LLC\ResponsiveRenovations
> webpack --mode production
[BABEL] Note: The code generator has deoptimised the styling of C:\Users\13054\Documents\GitHub\Responsive_Renovations_LLC\ResponsiveRenovations\src\assets\js\jquery-ui.js as it exceeds the max of 500KB.
Hash: bdbfd98ea836b854801c
Version: webpack 4.41.5
Time: 137586ms
Built at: 05/31/2020 1:22:20 PM
@TechWithTy
TechWithTy / StackOverFlow Build Problem
Created May 31, 2020 19:24
StackOverFlow Build Problem
//WebPack File
const HtmlWebPackPlugin = require('html-webpack-plugin');
const ExtractTextPlugin = require('extract-text-webpack-plugin');
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
const webpack = require('webpack');
// const outputPath = path.join(__dirname, "dist");
const extractSass = new ExtractTextPlugin({
filename: '[name].[hash].css',
disable: process.env.NODE_ENV === 'development',
});
from appium import webdriver
from self import self
app = r"C:\Users\13054\Downloads\New folder\\Shopper4.181.2-p_418102.apk"