Eat Study Love

먹고 공부하고 사랑하라

C 90

Count the Number of Consistent Strings[E,Array,Hash Table,String,Bit Manipulation,Counting]

https://leetcode.com/problems/count-the-number-of-consistent-strings/description/?envType=daily-question&envId=2024-09-12You are given a string allowed consisting of distinct characters and an array of strings words. A string is consistent if all characters in the string appear in the string allowed.Return the number of consistent strings in the array words. Example 1:Input: allowed = "ab", word..

Coding_Practice 2024.09.12

Count the Number of Good Subarrays[M,Array,Hash Table,Sliding Window]

https://leetcode.com/problems/count-the-number-of-good-subarrays/description/Given an integer array nums and an integer k, return the number of good subarrays of nums.A subarray arr is good if it there are at least k pairs of indices (i, j) such that i  and arr[i] == arr[j].A subarray is a contiguous non-empty sequence of elements within an array. Example 1:Input: nums = [1,1,1,1,1], k = 10Outpu..

Coding_Practice 2024.09.11

Insert Greatest Common Divisors in Linked List[M,Linked List,Math,Number Theory]

https://leetcode.com/problems/insert-greatest-common-divisors-in-linked-list/description/?envType=daily-question&envId=2024-09-10Given the head of a linked list head, in which each node contains an integer value.Between every pair of adjacent nodes, insert a new node with a value equal to the greatest common divisor of them.Return the linked list after insertion.The greatest common divisor of tw..

Coding_Practice 2024.09.10

Count Good Nodes in Binary Tree[Tree,Depth-First Search,Breadth-First Search,Binary Tree]

https://leetcode.com/problems/count-good-nodes-in-binary-tree/Given a binary tree root, a node X in the tree is named good if in the path from root to X there are no nodes with a value greater than X.Return the number of good nodes in the binary tree. Example 1:Input: root = [3,1,4,3,null,1,5]Output: 4Explanation: Nodes in blue are good.Root Node (3) is always a good node.Node 4 -> (3,4) is the ..

Coding_Practice 2024.09.09

Number of Good Leaf Nodes Pairs[Tree,Depth-First Search,Binary Tree]

https://leetcode.com/problems/number-of-good-leaf-nodes-pairs/description/You are given the root of a binary tree and an integer distance. A pair of two different leaf nodes of a binary tree is said to be good if the length of the shortest path between them is less than or equal to distance.Return the number of good leaf node pairs in the tree. Example 1:Input: root = [1,2,3,null,4], distance = ..

Coding_Practice 2024.09.09

Delete Nodes From Linked List Present in Array[Array,Hash Table,Linked List]

https://leetcode.com/problems/delete-nodes-from-linked-list-present-in-array/description/You are given an array of integers nums and the head of a linked list. Return the head of the modified linked list after removing all nodes from the linked list that have a value that exists in nums. Example 1:Input: nums = [1,2,3], head = [1,2,3,4,5]Output: [4,5]Explanation:Remove the nodes with values 1, 2..

Coding_Practice 2024.09.09

Binary Tree Postorder Traversal[Stack,Tree,Depth-First Search,Binary Tree]

https://leetcode.com/problems/binary-tree-postorder-traversal/?envType=daily-question&envId=2024-09-04Given the root of a binary tree, return the postorder traversal of its nodes' values. Example 1:Input: root = [1,null,2,3]Output: [3,2,1]Explanation:Example 2:Input: root = [1,2,3,4,5,null,8,null,null,6,7,9]Output: [4,6,7,5,2,9,8,3,1]Explanation:Example 3:Input: root = []Output: []Example 4:Inpu..

Coding_Practice 2024.09.04

Sum of Digits of String After Convert[E,String,Simulation]

https://leetcode.com/problems/sum-of-digits-of-string-after-convert/description/?envType=daily-question&envId=2024-09-03You are given a string s consisting of lowercase English letters, and an integer k.First, convert s into an integer by replacing each letter with its position in the alphabet (i.e., replace 'a' with 1, 'b' with 2, ..., 'z' with 26). Then, transform the integer by replacing it w..

Coding_Practice 2024.09.03