LCOV - code coverage report
Current view: top level - src/src Coverage Total Hit
Test: _coverage_report.dat Lines: 97.4 % 5175 5043
Test Date: 2025-07-24 17:41:04 Functions: 99.7 % 1174 1170

Filename Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
1006.clumsy-factorial.cpp
100.0%
100.0 % 21 21 100.0 % 5 5
101.symmetric-tree.cpp
95.7%95.7%
95.7 % 23 22 100.0 % 6 6
1010.pairs-of-songs-with-total-durations-divisible-by-60.cpp
100.0%
100.0 % 20 20 100.0 % 5 5
1016.binary-string-with-substrings-representing-1-to-n.cpp
100.0%
100.0 % 15 15 100.0 % 5 5
1019.next-greater-node-in-linked-list.cpp
100.0%
100.0 % 43 43 100.0 % 5 5
102.binary-tree-level-order-traversal.cpp
96.6%96.6%
96.6 % 29 28 100.0 % 5 5
1023.camelcase-matching.cpp
96.8%96.8%
96.8 % 31 30 100.0 % 5 5
1027.longest-arithmetic-subsequence.cpp
100.0%
100.0 % 17 17 100.0 % 5 5
1031.maximum-sum-of-two-non-overlapping-subarrays.cpp
100.0%
100.0 % 24 24 100.0 % 5 5
1035.uncrossed-lines.cpp
100.0%
100.0 % 16 16 100.0 % 5 5
104.maximum-depth-of-binary-tree.cpp
100.0%
100.0 % 8 8 100.0 % 5 5
1041.robot-bounded-in-circle.cpp
90.0%90.0%
90.0 % 20 18 100.0 % 5 5
1042.flower-planting-with-no-adjacent.cpp
100.0%
100.0 % 29 29 100.0 % 5 5
1047.remove-all-adjacent-duplicates-in-string.cpp
94.1%94.1%
94.1 % 17 16 100.0 % 5 5
105.construct-binary-tree-from-preorder-and-inorder-traversal.cpp
96.7%96.7%
96.7 % 30 29 100.0 % 5 5
1052.grumpy-bookstore-owner.cpp
100.0%
100.0 % 27 27 100.0 % 5 5
11.container-with-most-water.cpp
100.0%
100.0 % 24 24 100.0 % 6 6
110.balanced-binary-tree.cpp
100.0%
100.0 % 19 19 100.0 % 6 6
112.path-sum.cpp
100.0%
100.0 % 18 18 100.0 % 6 6
113.path-sum-ii.cpp
90.9%90.9%
90.9 % 33 30 100.0 % 6 6
1143.longest-common-subsequence.cpp
100.0%
100.0 % 20 20 100.0 % 5 5
118.pascals-triangle.cpp
94.7%94.7%
94.7 % 19 18 100.0 % 5 5
119.pascals-triangle-ii.cpp
94.7%94.7%
94.7 % 19 18 100.0 % 5 5
1190.reverse-substrings-between-each-pair-of-parentheses.cpp
96.6%96.6%
96.6 % 29 28 100.0 % 5 5
12.integer-to-roman.cpp
100.0%
100.0 % 18 18 100.0 % 5 5
121.best-time-to-buy-and-sell-stock.cpp
92.3%92.3%
92.3 % 13 12 100.0 % 5 5
122.best-time-to-buy-and-sell-stock-ii.cpp
100.0%
100.0 % 14 14 100.0 % 5 5
124.binary-tree-maximum-path-sum.cpp
100.0%
100.0 % 20 20 100.0 % 6 6
125.valid-palindrome.cpp
96.9%96.9%
96.9 % 32 31 100.0 % 8 8
1269.number-of-ways-to-stay-in-the-same-place-after-some-steps.cpp
100.0%
100.0 % 18 18 100.0 % 5 5
128.longest-consecutive-sequence-02.cpp
100.0%
100.0 % 27 27 100.0 % 5 5
128.longest-consecutive-sequence.cpp
100.0%
100.0 % 38 38 100.0 % 6 6
129.sum-root-to-leaf-numbers.cpp
95.2%95.2%
95.2 % 21 20 100.0 % 6 6
13.roman-to-integer.cpp
100.0%
100.0 % 18 18 100.0 % 5 5
1310.xor-queries-of-a-subarray.cpp
100.0%
100.0 % 23 23 100.0 % 5 5
136.single-number.cpp
100.0%
100.0 % 10 10 100.0 % 5 5
141.linked-list-cycle.cpp
92.3%92.3%
92.3 % 26 24 100.0 % 5 5
1419.minimum-number-of-frogs-croaking.cpp
100.0%
100.0 % 26 26 100.0 % 5 5
142.linked-list-cycle-ii.cpp
96.0%96.0%
96.0 % 25 24 100.0 % 5 5
143.reorder-list.cpp
97.3%97.3%
97.3 % 37 36 100.0 % 5 5
144.binary-tree-preorder-traversal.cpp
96.6%96.6%
96.6 % 29 28 100.0 % 6 6
1442.count-triplets-that-can-form-two-arrays-of-equal-xor.cpp
100.0%
100.0 % 24 24 100.0 % 5 5
146.lru-cache.cpp
96.7%96.7%
96.7 % 30 29 100.0 % 7 7
1486.xor-operation-in-an-array.cpp
100.0%
100.0 % 12 12 100.0 % 5 5
15.3sum.cpp
91.4%91.4%
91.4 % 35 32 100.0 % 5 5
150.evaluate-reverse-polish-notation.cpp
90.0%90.0%
90.0 % 30 27 100.0 % 5 5
151.reverse-words-in-a-string.cpp
96.6%96.6%
96.6 % 29 28 100.0 % 5 5
153.find-minimum-in-rotated-sorted-array.cpp
100.0%
100.0 % 14 14 100.0 % 5 5
154.find-minimum-in-rotated-sorted-array-ii.cpp
93.3%93.3%
93.3 % 15 14 100.0 % 5 5
162.find-peak-element.cpp
100.0%
100.0 % 15 15 100.0 % 5 5
165.compare-version-numbers.cpp
100.0%
100.0 % 21 21 100.0 % 5 5
169.majority-element.cpp
100.0%
100.0 % 15 15 100.0 % 5 5
1695.maximum-erasure-value.cpp
100.0%
100.0 % 23 23 100.0 % 5 5
171.excel-sheet-column-number.cpp
100.0%
100.0 % 10 10 100.0 % 5 5
172.factorial-trailing-zeroes.cpp
100.0%
100.0 % 12 12 100.0 % 5 5
1720.decode-xored-array.cpp
94.1%94.1%
94.1 % 17 16 100.0 % 5 5
173.binary-search-tree-iterator.cpp
96.2%96.2%
96.2 % 26 25 100.0 % 8 8
1734.decode-xored-permutation.cpp
95.7%95.7%
95.7 % 23 22 100.0 % 5 5
1738.find-kth-largest-xor-coordinate-value.cpp
100.0%
100.0 % 30 30 100.0 % 5 5
174.dungeon-game.cpp
100.0%
100.0 % 21 21 100.0 % 5 5
179.largest-number.cpp
90.5%90.5%
90.5 % 21 19 100.0 % 6 6
19.remove-nth-node-from-end-of-list.cpp
100.0%
100.0 % 38 38 100.0 % 5 5
190.reverse-bits.cpp
100.0%
100.0 % 17 17 100.0 % 5 5
191.number-of-1-bits.cpp
100.0%
100.0 % 13 13 100.0 % 5 5
1957.delete-characters-to-make-fancy-string.cpp
95.0%95.0%
95.0 % 20 19 100.0 % 5 5
198.house-robber.cpp
100.0%
100.0 % 18 18 100.0 % 5 5
199.binary-tree-right-side-view.cpp
96.4%96.4%
96.4 % 28 27 100.0 % 5 5
2.add-two-numbers.cpp
100.0%
100.0 % 52 52 100.0 % 5 5
20.valid-parentheses.cpp
100.0%
100.0 % 19 19 100.0 % 5 5
200.number-of-islands.cpp
96.9%96.9%
96.9 % 32 31 100.0 % 6 6
2016.maximum-difference-between-increasing-elements.cpp
100.0%
100.0 % 16 16 100.0 % 5 5
203.remove-linked-list-elements.cpp
85.2%85.2%
85.2 % 27 23 100.0 % 5 5
206.reverse-linked-list.cpp
95.1%95.1%
95.1 % 41 39 100.0 % 6 6
208.implement-trie-prefix-tree.cpp
95.7%95.7%
95.7 % 47 45 100.0 % 11 11
213.house-robber-ii.cpp
89.5%89.5%
89.5 % 19 17 100.0 % 6 6
215.kth-largest-element-in-an-array.cpp
100.0%
100.0 % 15 15 100.0 % 5 5
219.contains-duplicate-ii.cpp
100.0%
100.0 % 22 22 100.0 % 5 5
22.generate-parentheses.cpp
100.0%
100.0 % 30 30 100.0 % 6 6
224.basic-calculator.cpp
100.0%
100.0 % 39 39 100.0 % 5 5
225.implement-stack-using-queues.cpp
100.0%
100.0 % 33 33 100.0 % 9 9
226.invert-binary-tree.cpp
96.3%96.3%
96.3 % 27 26 100.0 % 5 5
227.basic-calculator-ii.cpp
90.3%90.3%
90.3 % 31 28 100.0 % 5 5
23.merge-k-sorted-lists.cpp
100.0%
100.0 % 45 45 100.0 % 5 5
230.surrounded-regions.cpp
100.0%
100.0 % 33 33 100.0 % 6 6
232.implement-queue-using-stacks.cpp
85.7%85.7%
85.7 % 28 24 100.0 % 9 9
2322.minimum-score-after-removals-on-a-tree.cpp
97.6%97.6%
97.6 % 41 40 100.0 % 7 7
234.palindrome-linked-list.cpp
96.4%96.4%
96.4 % 28 27 100.0 % 5 5
236.lowest-common-ancestor-of-a-binary-tree.cpp
100.0%
100.0 % 27 27 100.0 % 5 5
239.sliding-window-maximum.cpp
92.0%92.0%
92.0 % 25 23 100.0 % 5 5
2399.check-distances-between-same-letters.cpp
100.0%
100.0 % 17 17 100.0 % 5 5
24.swap-nodes-in-pairs.cpp
97.9%97.9%
97.9 % 48 47 100.0 % 6 6
240.search-a-2d-matrix-ii.cpp
100.0%
100.0 % 26 26 100.0 % 5 5
2404.most-frequent-even-element.cpp
100.0%
100.0 % 21 21 100.0 % 5 5
2413.smallest-even-multiple.cpp
100.0%
100.0 % 15 15 100.0 % 6 6
2418.sort-the-people.cpp
100.0%
100.0 % 25 25 100.0 % 6 6
2432.the-employee-that-worked-on-the-longest-task.cpp
100.0%
100.0 % 19 19 100.0 % 5 5
2437.number-of-valid-clock-times.cpp
96.4%96.4%
96.4 % 28 27 100.0 % 5 5
2441.largest-positive-integer-that-exists-with-its-negative.cpp
100.0%
100.0 % 32 32 100.0 % 5 5
2446.determine-if-two-events-have-conflict.cpp
100.0%
100.0 % 15 15 100.0 % 6 6
2559.count-vowel-strings-in-ranges.cpp
100.0%
100.0 % 27 27 100.0 % 6 6
257.binary-tree-paths.cpp
100.0%
100.0 % 28 28 100.0 % 6 6
263.ugly-number.cpp
95.0%95.0%
95.0 % 20 19 100.0 % 5 5
27.remove-element.cpp
100.0%
100.0 % 14 14 100.0 % 5 5
2710.remove-trailing-zeros-from-a-string.cpp
100.0%
100.0 % 7 7 100.0 % 5 5
279.perfect-squares.cpp
100.0%
100.0 % 16 16 100.0 % 5 5
28.implement-strstr.cpp
83.3%83.3%
83.3 % 18 15 100.0 % 5 5
283.move-zeroes.cpp
100.0%
100.0 % 32 32 100.0 % 5 5
2970.count-the-number-of-incremovable-subarrays-i.cpp
100.0%
100.0 % 29 29 100.0 % 6 6
3.longest-substring-without-repeating-characters.cpp
97.1%97.1%
97.1 % 35 34 100.0 % 6 6
31.next-permutation.cpp
96.6%96.6%
96.6 % 29 28 100.0 % 5 5
3136.valid-word.cpp
100.0%
100.0 % 21 21 100.0 % 5 5
32.longest-valid-parentheses.cpp
100.0%
100.0 % 19 19 100.0 % 5 5
3202.find-the-maximum-length-of-valid-subsequence-ii.cpp
100.0%
100.0 % 16 16 100.0 % 5 5
322.coin-change.cpp
100.0%
100.0 % 31 31 100.0 % 6 6
331.verify-preorder-serialization-of-a-binary-tree.cpp
92.3%92.3%
92.3 % 26 24 100.0 % 5 5
34.find-first-and-last-position-of-element-in-sorted-array.cpp
93.5%93.5%
93.5 % 31 29 100.0 % 5 5
341.flatten-nested-list-iterator.cpp
100.0%
100.0 % 47 47 100.0 % 16 16
342.power-of-four.cpp
95.7%95.7%
95.7 % 23 22 100.0 % 5 5
3487.maximum-unique-subarray-sum-after-deletion.cpp
94.1%94.1%
94.1 % 17 16 100.0 % 5 5
35.search-insert-position.cpp
90.5%90.5%
90.5 % 21 19 100.0 % 5 5
38.count-and-say.cpp
95.7%95.7%
95.7 % 23 22 100.0 % 5 5
4.median-of-two-sorted-arrays.cpp
100.0%
100.0 % 28 28 100.0 % 5 5
402.remove-k-digits.cpp
90.5%90.5%
90.5 % 21 19 100.0 % 5 5
404.sum-of-left-leaves.cpp
100.0%
100.0 % 25 25 100.0 % 6 6
41.first-missing-positive.cpp
100.0%
100.0 % 18 18 100.0 % 5 5
415.add-strings.cpp
95.2%95.2%
95.2 % 21 20 100.0 % 5 5
416.partition-equal-subset-sum.cpp
96.2%96.2%
96.2 % 26 25 100.0 % 5 5
421.maximum-xor-of-two-numbers-in-an-array.cpp
100.0%
100.0 % 57 57 100.0 % 11 11
451.sort-characters-by-frequency.cpp
100.0%
100.0 % 27 27 100.0 % 6 6
453.minimum-moves-to-equal-array-elements.cpp
100.0%
100.0 % 17 17 100.0 % 5 5
456.132-pattern.cpp
100.0%
100.0 % 20 20 100.0 % 5 5
46.permutations.cpp
95.0%95.0%
95.0 % 20 19 100.0 % 6 6
461.hamming-distance.cpp
100.0%
100.0 % 7 7 100.0 % 5 5
463.island-perimeter.cpp
100.0%
100.0 % 33 33 100.0 % 5 5
470.implement-rand10-using-rand7.cpp
100.0%
100.0 % 22 22 100.0 % 7 7
481.magical-string.cpp
96.2%96.2%
96.2 % 26 25 100.0 % 5 5
485.max-consecutive-ones.cpp
100.0%
100.0 % 19 19 100.0 % 5 5
49.group-anagrams.cpp
100.0%
100.0 % 28 28 100.0 % 5 5
494.target-sum.cpp
95.5%95.5%
95.5 % 22 21 100.0 % 5 5
5.longest-palindromic-substring.cpp
100.0%
100.0 % 25 25 100.0 % 6 6
518.coin-change-ii.cpp
100.0%
100.0 % 14 14 100.0 % 5 5
539.minimum-time-difference.cpp
100.0%
100.0 % 37 37 100.0 % 6 6
54.spiral-matrix.cpp
92.2%92.2%
92.2 % 51 47 100.0 % 5 5
543.diameter-of-binary-tree.cpp
100.0%
100.0 % 27 27 100.0 % 6 6
55.jump-game.cpp
100.0%
100.0 % 12 12 100.0 % 5 5
56.merge-intervals.cpp
96.3%96.3%
96.3 % 27 26 100.0 % 6 6
58.length-of-last-word.cpp
100.0%
100.0 % 14 14 100.0 % 5 5
59.spiral-matrix-ii.cpp
100.0%
100.0 % 23 23 100.0 % 5 5
6.zigzag-conversion.cpp
100.0%
100.0 % 22 22 100.0 % 5 5
61.rotate-list.cpp
94.4%94.4%
94.4 % 36 34 100.0 % 5 5
62.unique-paths.cpp
100.0%
100.0 % 13 13 100.0 % 5 5
64.minimum-path-sum.cpp
100.0%
100.0 % 19 19 100.0 % 5 5
66.plus-one.cpp
100.0%
100.0 % 23 23 100.0 % 5 5
67.add-binary.cpp
95.0%95.0%
95.0 % 20 19 100.0 % 5 5
671.second-minimum-node-in-a-binary-tree.cpp
84.2%84.2%
84.2 % 19 16 100.0 % 6 6
68.valid-palindrome-ii.cpp
100.0%
100.0 % 16 16 100.0 % 6 6
692.top-k-frequent-words.cpp
100.0%
100.0 % 34 34 100.0 % 6 6
693.binary-number-with-alternating-bits.cpp
100.0%
100.0 % 13 13 100.0 % 5 5
7.reverse-integer.cpp
100.0%
100.0 % 12 12 100.0 % 5 5
70.climbing-stairs.cpp
100.0%
100.0 % 16 16 100.0 % 5 5
704.binary-search.cpp
94.4%94.4%
94.4 % 18 17 100.0 % 5 5
718.maximum-length-of-repeated-subarray.cpp
100.0%
100.0 % 17 17 100.0 % 5 5
74.search-a-2d-matrix.cpp
100.0%
100.0 % 24 24 100.0 % 5 5
766.toeplitz-matrix.cpp
100.0%
100.0 % 21 21 100.0 % 5 5
78.subsets.cpp
94.4%94.4%
94.4 % 18 17 100.0 % 5 5
783.minimum-distance-between-bst-nodes.cpp
100.0%
100.0 % 22 22 100.0 % 6 6
79.word-search.cpp
100.0%
100.0 % 31 31 100.0 % 6 6
8.string-to-integer-atoi.cpp
92.9%92.9%
92.9 % 28 26 100.0 % 5 5
80.remove-duplicates-from-sorted-array-ii.cpp
100.0%
100.0 % 23 23 100.0 % 5 5
82.remove-duplicates-from-sorted-list-ii.cpp
97.8%97.8%
97.8 % 46 45 100.0 % 5 5
83.remove-duplicates-from-sorted-list.cpp
100.0%
100.0 % 23 23 100.0 % 5 5
832.flipping-an-image.cpp
96.0%96.0%
96.0 % 25 24 100.0 % 5 5
84.largest-rectangle-in-histogram.cpp
100.0%
100.0 % 42 42 100.0 % 6 6
867.transpose-matrix.cpp
100.0%
100.0 % 21 21 100.0 % 5 5
872.leaf-similar-trees.cpp
100.0%
100.0 % 33 33 100.0 % 6 6
88.merge-sorted-array.cpp
100.0%
100.0 % 13 13 100.0 % 5 5
90.subsets-ii.cpp
96.2%96.2%
96.2 % 26 25 100.0 % 6 6
912.sort-an-array.cpp
100.0%
100.0 % 38 38 100.0 % 7 7
92.reverse-linked-list-ii.cpp
100.0%
100.0 % 30 30 100.0 % 5 5
94.binary-tree-inorder-traversal.cpp
95.0%95.0%
95.0 % 20 19 100.0 % 6 6
958.check-completeness-of-a-binary-tree.cpp
94.7%94.7%
94.7 % 38 36 100.0 % 5 5
98.validate-binary-search-tree.cpp
100.0%
100.0 % 36 36 100.0 % 8 8
990.satisfiability-of-equality-equations.cpp
100.0%
100.0 % 21 21 100.0 % 5 5
lcci-0105.one-away-lcci.cpp
90.9%90.9%
90.9 % 33 30 100.0 % 5 5
lcci-0106.compress-string-lcci.cpp
95.7%95.7%
95.7 % 23 22 100.0 % 5 5
lcci-0107.rotate-matrix-lcci.cpp
96.2%96.2%
96.2 % 26 25 100.0 % 5 5
lcci-0108.zero-matrix-lcci.cpp
96.3%96.3%
96.3 % 27 26 100.0 % 5 5
lcci-0109.string-rotation-lcci.cpp
100.0%
100.0 % 11 11 100.0 % 5 5
lcci-0302.min-stack-lcci.cpp
95.7%95.7%
95.7 % 23 22 90.9 % 11 10
lcci-0304.implement-queue-using-stacks-lcci.cpp
89.7%89.7%
89.7 % 29 26 90.9 % 11 10
lcci-0305.sort-of-stacks-lcci.cpp
100.0%
100.0 % 35 35 90.9 % 11 10
lcci-0403.list-of-depth-lcci.cpp
97.0%97.0%
97.0 % 33 32 100.0 % 6 6
lcci-1626.calculator-lcci.cpp
98.7%98.7%
98.7 % 75 74 100.0 % 17 17
lcci-1721.volume-of-histogram-lcci.cpp
100.0%
100.0 % 18 18 100.0 % 5 5
lcof-09.yong-liang-ge-zhan-shi-xian-dui-lie-lcof.cpp
100.0%
100.0 % 23 23 88.9 % 9 8
lcof-13.ji-qi-ren-de-yun-dong-fan-wei-lcof.cpp
100.0%
100.0 % 27 27 100.0 % 7 7
lcof-21.diao-zheng-shu-zu-shun-xu-shi-qi-shu-wei-yu-ou-shu-qian-mian-lcof.cpp
95.5%95.5%
95.5 % 22 21 100.0 % 5 5
lcof-26.shu-de-zi-jie-gou-lcof.cpp
91.3%91.3%
91.3 % 23 21 100.0 % 6 6
lcof-32.cong-shang-dao-xia-da-yin-er-cha-shu-iii-lcof.cpp
96.9%96.9%
96.9 % 32 31 100.0 % 5 5
lcof-32.cong-shang-dao-xia-da-yin-er-cha-shu-lcof.cpp
95.7%95.7%
95.7 % 23 22 100.0 % 5 5
lcof-54.er-cha-sou-suo-shu-de-di-kda-jie-dian-lcof.cpp
100.0%
100.0 % 27 27 100.0 % 6 6
lcof-56.shu-zu-zhong-shu-zi-chu-xian-de-ci-shu-lcof.cpp
100.0%
100.0 % 22 22 100.0 % 5 5
lcof-59.hua-dong-chuang-kou-de-zui-da-zhi-lcof.cpp
77.8%77.8%
77.8 % 27 21 100.0 % 5 5
lcof-60.nge-tou-zi-de-dian-shu-lcof.cpp
98.2%98.2%
98.2 % 55 54 100.0 % 6 6
lcof-61.bu-ke-pai-zhong-de-shun-zi-lcof.cpp
90.9%90.9%
90.9 % 22 20 100.0 % 5 5
lcof-62.yuan-quan-zhong-zui-hou-sheng-xia-de-shu-zi-lcof.cpp
100.0%
100.0 % 9 9 100.0 % 5 5
lcof-65.bu-yong-jia-jian-cheng-chu-zuo-jia-fa-lcof.cpp
100.0%
100.0 % 6 6 100.0 % 5 5
lcof-66.gou-jian-cheng-ji-shu-zu-lcof.cpp
94.7%94.7%
94.7 % 19 18 100.0 % 5 5
lcp-34-er-cha-shu-ran-se-UGC.cpp
100.0%
100.0 % 25 25 100.0 % 6 6

Generated by: LCOV version 2.0-1