Skip to content

Instantly share code, notes, and snippets.

# to control bluetooth
bluetoothctrl
# and? maybe
blueman
# for application launcher
bemenu
# to view apps
waybar
@igavrysh
igavrysh / Solution.java
Created May 13, 2024 15:33
Leetcode 857. Minimum Cost to Hire K Workers Attempt#1
/*
857. Minimum Cost to Hire K Workers
https://leetcode.com/problems/minimum-cost-to-hire-k-workers
Attempt#1
*/
class Solution {
public double mincostToHireWorkers(int[] quality, int[] wage, int k) {
return 0.0;
}
@igavrysh
igavrysh / Solution.java
Created May 13, 2024 15:32
Leetcode 1928. Minimum Cost to Reach Destination in Time Attempt#1
/*
1928. Minimum Cost to Reach Destination in Time
https://leetcode.com/problems/minimum-cost-to-reach-destination-in-time
*/
class Solution {
public int minCost(int maxTime, int[][] edges, int[] passingFees) {
int src = 0;
int n = 0;
@igavrysh
igavrysh / Solution.java
Created May 13, 2024 15:30
Leetcode 1530. Number of Good Leaf Nodes Pairs Attempt#1
/**
1530. Number of Good Leaf Nodes Pairs
Attempt#1
https://leetcode.com/problems/number-of-good-leaf-nodes-pairs/
* Definition for a binary tree node.
* public class TreeNode {
* int val;
* TreeNode left;
* TreeNode right;
* TreeNode() {}
class Solution {
private int[] parse(String log) {
int n = log.length();
int i = 0;
int[] res = new int[3];
char ch = log.charAt(i);
int curr = 0;
while (ch != ':') {
curr = curr * 10 + (ch-'0');
i++;
@igavrysh
igavrysh / tasks-20240303.md
Last active March 11, 2024 19:45
Завдання на 3/3/24
@igavrysh
igavrysh / gist:79a7c04c0025fd23c29f39de4d192510
Created September 10, 2023 03:50
ibm trackpoint keyboard rt3200 - setup for ubuntu (kde neon)
# instructions are taken from https://chrisirwin.ca/posts/ps2-trackpoint-scrolling-wayland/
# usb adapter and producer info
lsusb | grep 13ba
# finding device ids
sudo libinput list-devices | grep Device
# create udev rule
$ sudo tee /etc/udev/rules.d/70-ps2-pointingstick.rules <<EOF
{
"user_id": "gene34"
}