Ngày Được Tự Do
Senior Member
Nổ bài tập lên đây fenUp lên cho ae luyện code vào chém gió chơi
Nổ bài tập lên đây fenUp lên cho ae luyện code vào chém gió chơi
kho vaiYou are given two arrays of integers nums1 and nums2, possibly of different lengths. The values in the arrays are between 1 and 6, inclusive.
In one operation, you can change any integer's value in any of the arrays to any value between 1 and 6, inclusive.
Return the minimum number of operations required to make the sum of values in nums1 equal to the sum of values in nums2. Return -1 if it is not possible to make the sum of the two arrays equal.
Example
Input: nums1 = [1,2,3,4,5,6], nums2 = [1,1,2,2,2,2]
Output: 3
Explanation: You can make the sums of nums1 and nums2 equal with 3 operations. All indices are 0-indexed.
- Change nums2[0] to 6. nums1 = [1,2,3,4,5,6], nums2 = [6,1,2,2,2,2].
- Change nums1[5] to 1. nums1 = [1,2,3,4,5,1], nums2 = [6,1,2,2,2,2].
- Change nums1[2] to 2. nums1 = [1,2,2,4,5,1], nums2 = [6,1,2,2,2,2].
Gỉai thử nào mấy fen ( làm biếng dịch quá ) :V
mấy thánh thích nổ bài :Vkho vai
chẳng qua tui chưa học quy hoahcj động thui fenmấy thánh thích nổ bài :V
đọc ko kĩ đề bài lên leetcode submit false nhiều toàn vì thếdifferent length mà thím
chưa gì mình thấy [6],[1,1,1,1,1,1,1,1,1] là ra -1 rồi :V
thử greedy đi my fengkho vai
Lại nàyYou are given two arrays of integers nums1 and nums2, possibly of different lengths. The values in the arrays are between 1 and 6, inclusive.
In one operation, you can change any integer's value in any of the arrays to any value between 1 and 6, inclusive.
Return the minimum number of operations required to make the sum of values in nums1 equal to the sum of values in nums2. Return -1 if it is not possible to make the sum of the two arrays equal.
Example
Input: nums1 = [1,2,3,4,5,6], nums2 = [1,1,2,2,2,2]
Output: 3
Explanation: You can make the sums of nums1 and nums2 equal with 3 operations. All indices are 0-indexed.
- Change nums2[0] to 6. nums1 = [1,2,3,4,5,6], nums2 = [6,1,2,2,2,2].
- Change nums1[5] to 1. nums1 = [1,2,3,4,5,1], nums2 = [6,1,2,2,2,2].
- Change nums1[2] to 2. nums1 = [1,2,2,4,5,1], nums2 = [6,1,2,2,2,2].
Gỉai thử nào mấy fen ( làm biếng dịch quá ) :V
ng ta giải đúng rùi còn đâu ôcode white board đi thím, ko chơi pseudo code
cái dp sao mà giống đệ quy được hả thím, dp = đệ quy + công thức bài toán con + điều kiện. Mà cái tìm công thức thì nó chả dễ gì như đệ quy cả, khác biệt hoàn toàn,3 cái này giống nhau mà. Khó nhất là tìm công thức recursion, ra công thức rồi thì chuyển sang DP chút xíu. Traverse Graph thì cũng dùng 2 cái trên.
Thời đại thợ code outsource sinh ra toàn những ông còn không biết algo để làm gì là hiểu ngành IT nó thiếu nhân lực thế nào rồi.
não có thêm nếp nhăn nhé fenÝ em là nếu như luyện thuật toán mà sau này không động vào lập trình hay công nghệ nữa, thì nó có giúp ích gì cho cuộc sống của mình không ấy
cái dp sao mà giống đệ quy được hả thím, dp = đệ quy + công thức bài toán con + điều kiện. Mà cái tìm công thức thì nó chả dễ gì như đệ quy cả, khác biệt hoàn toàn,
thím code bằng ngôn ngữ gì? em code bằng C thì thấy nhiều bài thuật toán dễ mà cái phần khai báo input khoai vcMình luyện thuật toán trên leetcode thì bị vấn đề như sau:
Đối với những dạng, mẫu nào đã từng giải rồi thì mình làm rất nhanh, kiểu miễn là đã làm rồi thì ok. Còn dạng mới đa số không giải được hoặc chật vật vcl các thím ạ
Mình mới luyện được 1 tháng mà cảm thấy không lên ý :*(