{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":626359592,"defaultBranch":"master","name":"cses","ownerLogin":"maksverver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-11T10:04:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/595620?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681207527.0","currentOid":""},"activityList":{"items":[{"before":"1d1306869fc796e001f5c5f3b7983b68424e541b","after":"4af1bba6753d40438d53c7bf3c35b764430c7e68","ref":"refs/heads/master","pushedAt":"2024-02-04T16:36:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Sync some changes with codelib3/","shortMessageHtmlLink":"Sync some changes with codelib3/"}},{"before":"dabe994727330a85d8f11336fe223a965aa74992","after":"1d1306869fc796e001f5c5f3b7983b68424e541b","ref":"refs/heads/master","pushedAt":"2024-01-28T20:36:40.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Remove Combiner from LazySegmentTree implementation.\n\nUnlike the non-lazy segment tree (see: segment-tree.h) which only supports\npoint updates, the lazy segment tree does not actually work with an arbitrary\ncombiner, because we need special logic to determine how to update an interior\nnode without updating the entire subtree when doing a range update.\n\nThe following logic only works for sums of integers:\n\n data[idx] += value * (std::min(j, end) - std::max(i, start));\n\nBut to compute e.g. a maximum, we need to apply the update to the child subtrees\nand recompute the maximum. See codelib3/LazyMaxSegmentTree.cc for an example.","shortMessageHtmlLink":"Remove Combiner from LazySegmentTree implementation."}},{"before":"5911326a9b4a31328f3f8d7f64dfedead562b63a","after":"dabe994727330a85d8f11336fe223a965aa74992","ref":"refs/heads/master","pushedAt":"2023-10-18T14:07:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add solutions to some Mathematics problems.","shortMessageHtmlLink":"Add solutions to some Mathematics problems."}},{"before":"8b413950e652f99b6140a4be7964f58685fadf32","after":"5911326a9b4a31328f3f8d7f64dfedead562b63a","ref":"refs/heads/master","pushedAt":"2023-08-13T16:24:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add solution for Distinct Colors.","shortMessageHtmlLink":"Add solution for Distinct Colors."}},{"before":"83ca3aa8c751d182aa674d1cb083db9c7df30264","after":"8b413950e652f99b6140a4be7964f58685fadf32","ref":"refs/heads/master","pushedAt":"2023-08-12T01:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add solution for Finding a Centroid.","shortMessageHtmlLink":"Add solution for Finding a Centroid."}},{"before":"8c97d7368a2867e452f109bc476d4e2ebab0d43b","after":"83ca3aa8c751d182aa674d1cb083db9c7df30264","ref":"refs/heads/master","pushedAt":"2023-08-10T23:18:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Move SegmentTree implementations into separate header files.","shortMessageHtmlLink":"Move SegmentTree implementations into separate header files."}},{"before":"497ccd4ae3deb9246ed75dbd34ce424c2ab5d328","after":"8c97d7368a2867e452f109bc476d4e2ebab0d43b","ref":"refs/heads/master","pushedAt":"2023-08-10T17:40:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Move Fenwick array implementation to a separate header file.","shortMessageHtmlLink":"Move Fenwick array implementation to a separate header file."}},{"before":"8e98447d359b690ebed5049d3ad62bce5a39dcae","after":"497ccd4ae3deb9246ed75dbd34ce424c2ab5d328","ref":"refs/heads/master","pushedAt":"2023-08-09T19:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add some more solutions.","shortMessageHtmlLink":"Add some more solutions."}},{"before":"29cde49d12ac9018a0c4ecfb242919a82bccab75","after":"8e98447d359b690ebed5049d3ad62bce5a39dcae","ref":"refs/heads/master","pushedAt":"2023-07-14T20:40:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add a solution for Prefix Sum Queries.","shortMessageHtmlLink":"Add a solution for Prefix Sum Queries."}},{"before":"0511a6ff774243217ecde403492f5f025d8de18d","after":"29cde49d12ac9018a0c4ecfb242919a82bccab75","ref":"refs/heads/master","pushedAt":"2023-07-14T01:50:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Remove unnecessary #include statements.","shortMessageHtmlLink":"Remove unnecessary #include statements."}},{"before":"e14b31cb97ea12d86b7ddd92e3313a7fcea1989c","after":"0511a6ff774243217ecde403492f5f025d8de18d","ref":"refs/heads/master","pushedAt":"2023-07-13T20:52:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add a solution for Polynomial Queries.","shortMessageHtmlLink":"Add a solution for Polynomial Queries."}},{"before":"439f29e2f64a4f2510c683414d4eb2ad8e8414f4","after":"e14b31cb97ea12d86b7ddd92e3313a7fcea1989c","ref":"refs/heads/master","pushedAt":"2023-07-13T18:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add solution for Range Updates and Sums using a Lazy Segment Tree.","shortMessageHtmlLink":"Add solution for Range Updates and Sums using a Lazy Segment Tree."}},{"before":"ff1d8f0d689f9687e14dfb67a7664bef16a45cba","after":"439f29e2f64a4f2510c683414d4eb2ad8e8414f4","ref":"refs/heads/master","pushedAt":"2023-07-13T00:23:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add solution to Forest Queries II using a 2D segment tree.","shortMessageHtmlLink":"Add solution to Forest Queries II using a 2D segment tree."}},{"before":"36df7c45d9ef59417071460b2c5d4c264dabcb5b","after":"ff1d8f0d689f9687e14dfb67a7664bef16a45cba","ref":"refs/heads/master","pushedAt":"2023-07-10T18:53:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add solution for Range Update Queries and a simpler solution for Sum of Four Values.","shortMessageHtmlLink":"Add solution for Range Update Queries and a simpler solution for Sum …"}},{"before":"5d87840bee3657cefeff65581d4890f480ff9622","after":"36df7c45d9ef59417071460b2c5d4c264dabcb5b","ref":"refs/heads/master","pushedAt":"2023-07-08T01:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":" Add solution to Forest Queries.","shortMessageHtmlLink":" Add solution to Forest Queries."}},{"before":"8fdd775e9e5ac705fa133d775a3399fa1d7ec5db","after":"5d87840bee3657cefeff65581d4890f480ff9622","ref":"refs/heads/master","pushedAt":"2023-07-07T23:39:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Still yet another fix for Bellman-Ford.","shortMessageHtmlLink":"Still yet another fix for Bellman-Ford."}},{"before":"eaaebfc729d2023cf17c37e64f8a787fcd60347d","after":"8fdd775e9e5ac705fa133d775a3399fa1d7ec5db","ref":"refs/heads/master","pushedAt":"2023-07-07T22:45:24.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Fix corner case in cycle-finding (for the case where V={1} and E={1,1,-1}; the answer should be \"1 1\" previously I returned \"1 0 1\" instead.","shortMessageHtmlLink":"Fix corner case in cycle-finding (for the case where V={1} and E={1,1…"}},{"before":"9fbde225a066446b5d9727685c288a5ca5e1084a","after":"eaaebfc729d2023cf17c37e64f8a787fcd60347d","ref":"refs/heads/master","pushedAt":"2023-05-13T01:00:17.305Z","pushType":"push","commitsCount":3,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add more solutions","shortMessageHtmlLink":"Add more solutions"}},{"before":"2ec912df2f98482e65e03d2db375611084da9de8","after":"9fbde225a066446b5d9727685c288a5ca5e1084a","ref":"refs/heads/master","pushedAt":"2023-05-12T02:06:43.645Z","pushType":"push","commitsCount":5,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add some more solutions.","shortMessageHtmlLink":"Add some more solutions."}},{"before":"74e58cecbb34763f650243c0e6591b49caca7350","after":"2ec912df2f98482e65e03d2db375611084da9de8","ref":"refs/heads/master","pushedAt":"2023-04-19T15:14:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add some graph problem solutions.","shortMessageHtmlLink":"Add some graph problem solutions."}},{"before":"2ec34a1343688efff1b16bbfd0f14545e138f859","after":"74e58cecbb34763f650243c0e6591b49caca7350","ref":"refs/heads/master","pushedAt":"2023-04-16T10:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add more solutions & explain relationship between maximum-subarray-sum-1.cc and 3.cc","shortMessageHtmlLink":"Add more solutions & explain relationship between maximum-subarray-su…"}},{"before":"1bb115137aaa19f70af879c28e573e6879c1c0f5","after":"2ec34a1343688efff1b16bbfd0f14545e138f859","ref":"refs/heads/master","pushedAt":"2023-04-14T21:00:16.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add final solutions to “Sorting and Searching” section.","shortMessageHtmlLink":"Add final solutions to “Sorting and Searching” section."}},{"before":"af78a32f6fbf372ff26fc5958807af1aab88341f","after":"1bb115137aaa19f70af879c28e573e6879c1c0f5","ref":"refs/heads/master","pushedAt":"2023-04-12T16:19:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add some more solutions.","shortMessageHtmlLink":"Add some more solutions."}},{"before":"698aaa388844a3399501ad8104a7ce0cdc39858e","after":"af78a32f6fbf372ff26fc5958807af1aab88341f","ref":"refs/heads/master","pushedAt":"2023-04-11T15:16:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add more solutions.","shortMessageHtmlLink":"Add more solutions."}},{"before":"f352df00d811abc4d5017c185fa9ee1974d9d003","after":"698aaa388844a3399501ad8104a7ce0cdc39858e","ref":"refs/heads/master","pushedAt":"2023-04-11T12:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Add more solutions.","shortMessageHtmlLink":"Add more solutions."}},{"before":null,"after":"f352df00d811abc4d5017c185fa9ee1974d9d003","ref":"refs/heads/master","pushedAt":"2023-04-11T10:05:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maksverver","name":"Maks Verver","path":"/maksverver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595620?s=80&v=4"},"commit":{"message":"Solutions to the CSES Problem Set\n\nSee: https://cses.fi/problemset/task/1623","shortMessageHtmlLink":"Solutions to the CSES Problem Set"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD8ZhHtAA","startCursor":null,"endCursor":null}},"title":"Activity · maksverver/cses"}