Skip to content

Commit 51e99d9

Browse files
Merge branch 'doocs:main' into main
2 parents 897d9ef + b81ce02 commit 51e99d9

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

solution/1800-1899/1863.Sum of All Subset XOR Totals/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ public:
286286
int subsetXORSum(vector<int>& nums) {
287287
int n = nums.size();
288288
int ans = 0;
289-
function<void(int, int)> dfs = [&](int i, int s) {
289+
auto dfs = [&](this auto&& dfs, int i, int s) {
290290
if (i >= n) {
291291
ans += s;
292292
return;

solution/1800-1899/1863.Sum of All Subset XOR Totals/README_EN.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ public:
287287
int subsetXORSum(vector<int>& nums) {
288288
int n = nums.size();
289289
int ans = 0;
290-
function<void(int, int)> dfs = [&](int i, int s) {
290+
auto dfs = [&](this auto&& dfs, int i, int s) {
291291
if (i >= n) {
292292
ans += s;
293293
return;

solution/1800-1899/1863.Sum of All Subset XOR Totals/Solution2.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ class Solution {
33
int subsetXORSum(vector<int>& nums) {
44
int n = nums.size();
55
int ans = 0;
6-
function<void(int, int)> dfs = [&](int i, int s) {
6+
auto dfs = [&](this auto&& dfs, int i, int s) {
77
if (i >= n) {
88
ans += s;
99
return;

0 commit comments

Comments
 (0)