Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[pull] master from wisdompeak:master #15

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
pull merged 44 commits into AlgorithmAndLeetCode:master from wisdompeak:master
Jul 3, 2022
Merged
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
19ce837
Create 2322.Minimum-Score-After-Removals-on-a-Tree.cpp
wisdompeak Jun 27, 2022
d145aa5
Update Readme.md
wisdompeak Jun 27, 2022
092df5a
Update 2311.Longest-Binary-Subsequence-Less-Than-or-Equal-to-K_v1.cpp
wisdompeak Jun 27, 2022
07fb2b5
Update Readme.md
wisdompeak Jun 27, 2022
e74d781
Update 327.Count-of-Range-Sum.cpp
wisdompeak Jun 27, 2022
de74fd8
Update 327.Count-of-Range-Sum.cpp
wisdompeak Jun 27, 2022
9f284b5
Update Readme.md
wisdompeak Jun 27, 2022
9e8fe66
Update Readme.md
wisdompeak Jun 27, 2022
96355ed
Update Readme.md
wisdompeak Jun 27, 2022
fe1779d
Update 315.Count-of-Smaller-Numbers-After-Self.cpp
wisdompeak Jun 27, 2022
a5504ee
Update 1649.Create-Sorted-Array-through-Instructions_DivideConque.cpp
wisdompeak Jun 27, 2022
c30a5cc
Update 2141.Maximum-Running-Time-of-N-Computers.cpp
wisdompeak Jun 27, 2022
814052e
Create Readme.md
wisdompeak Jun 27, 2022
df6a1de
Create 2321.Maximum-Score-Of-Spliced-Array.cpp
wisdompeak Jun 27, 2022
ebee723
Update Readme.md
wisdompeak Jun 27, 2022
289068f
Update 2322.Minimum-Score-After-Removals-on-a-Tree.cpp
wisdompeak Jun 27, 2022
72d51bc
Create Readme.md
wisdompeak Jun 27, 2022
fdf2f4c
Create 2320.Count-Number-of-Ways-to-Place-Houses.cpp
wisdompeak Jun 27, 2022
8069772
Update Readme.md
wisdompeak Jun 27, 2022
8f62433
Create 2320.Count-Number-of-Ways-to-Place-Houses_v2.cpp
wisdompeak Jun 27, 2022
89cbb34
Update and rename 2320.Count-Number-of-Ways-to-Place-Houses.cpp to 23...
wisdompeak Jun 27, 2022
1e355d5
Create 2320.Count-Number-of-Ways-to-Place-Houses_v3.cpp
wisdompeak Jun 27, 2022
7919316
Create Readme.md
wisdompeak Jun 27, 2022
0c1c944
Create 2318.Number-of-Distinct-Roll-Sequences.cpp
wisdompeak Jun 28, 2022
b50deba
Update Readme.md
wisdompeak Jun 28, 2022
06aa0b0
Create Readme.md
wisdompeak Jun 28, 2022
d586a6b
Update 2318.Number-of-Distinct-Roll-Sequences.cpp
wisdompeak Jun 29, 2022
b72aba5
Update 1268.Search-Suggestions-System_v1.cpp
wisdompeak Jun 30, 2022
7d9a6fe
Update Readme.md
wisdompeak Jun 30, 2022
397844f
Create 1102.Path-With-Maximum-Minimum-Value.cpp_v2.cpp
wisdompeak Jul 2, 2022
d038b71
Update Readme.md
wisdompeak Jul 2, 2022
7a5ee83
Update 1102.Path-With-Maximum-Minimum-Value.cpp_v2.cpp
wisdompeak Jul 2, 2022
d05b324
Update 1102.Path-With-Maximum-Minimum-Value.cpp
wisdompeak Jul 2, 2022
8012977
Rename 1102.Path-With-Maximum-Minimum-Value.cpp to 1102.Path-With-Max...
wisdompeak Jul 2, 2022
cdaf272
Rename 1102.Path-With-Maximum-Minimum-Value.cpp_v2.cpp to 1102.Path-W...
wisdompeak Jul 2, 2022
c1173a7
Update Readme.md
wisdompeak Jul 2, 2022
e0ae1fb
Update Readme.md
wisdompeak Jul 2, 2022
407df52
Update Readme.md
wisdompeak Jul 2, 2022
aee6d6d
Update Readme.md
wisdompeak Jul 2, 2022
afa8f7c
Update Readme.md
wisdompeak Jul 2, 2022
adbf372
Update Readme.md
wisdompeak Jul 2, 2022
cdce66c
Update Readme.md
wisdompeak Jul 2, 2022
a1c4767
Update 1388.Pizza-With-3n-Slices.cpp
wisdompeak Jul 2, 2022
56d6d6b
Update Readme.md
wisdompeak Jul 2, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Create 2321.Maximum-Score-Of-Spliced-Array.cpp
  • Loading branch information
wisdompeak authored Jun 27, 2022
commit df6a1dea2d99e3e82220f70bfb91612d0c7f457a
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
class Solution {
public:
int maximumsSplicedArray(vector<int>& nums1, vector<int>& nums2)
{
return max(solve(nums1,nums2), solve(nums2,nums1));
}
int solve(vector<int>& nums1, vector<int>& nums2)
{
int n = nums1.size();
vector<int>nums(n);
for (int i=0; i<n; i++)
{
nums[i] = nums1[i]-nums2[i];
}

int curSum = 0;
int ret = 0;
for (int i=0; i<n; i++)
{
curSum = max(curSum + nums[i], nums[i]);
ret = max(ret, curSum);
}

int sum = accumulate(nums2.begin(), nums2.end(), 0);

return sum + ret;
}
};

AltStyle によって変換されたページ (->オリジナル) /