diff --git a/tg/maximum_subarray_53/Cargo.lock b/tg/maximum_subarray_53/Cargo.lock new file mode 100644 index 0000000..ac7ff8b --- /dev/null +++ b/tg/maximum_subarray_53/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "maximum_subarray_53" +version = "0.1.0" diff --git a/tg/maximum_subarray_53/Cargo.toml b/tg/maximum_subarray_53/Cargo.toml new file mode 100644 index 0000000..0554ab8 --- /dev/null +++ b/tg/maximum_subarray_53/Cargo.toml @@ -0,0 +1,6 @@ +[package] +name = "maximum_subarray_53" +version = "0.1.0" +edition = "2021" + +[dependencies] diff --git a/tg/maximum_subarray_53/src/main.rs b/tg/maximum_subarray_53/src/main.rs new file mode 100644 index 0000000..8969062 --- /dev/null +++ b/tg/maximum_subarray_53/src/main.rs @@ -0,0 +1,43 @@ + +// 給訂一個陣列 array 拿出最大子集合的總和 + +pub fn max_sub_array(nums: Vec) -> i32 { + if nums.len() <=0{ + return 0; + } + + let mut c_sum :i32 = nums[0]; // 目前的總和 + let mut max_sum :i32 = nums[0]; // 總和的最大值 + + // 起始條件從一開始,原因是因為 0 已經為初始值,不用再算一次 + for item in 1..nums.len() { + // 要跟自己比,如果這個數字目前最大,就從自己這個數字開始計算就好,因為會有這個case 表示前面 c_sum + nums[item] 已經為負數 + c_sum = max(nums[item], c_sum+nums[item]); + max_sum = max(max_sum,c_sum) + } + + return max_sum; +} + +pub fn max(a:i32, b:i32) -> i32 { + if a > b { + return a; + } + + return b; +} + + +fn main() { + let case_a: Vec = vec![-2,1,-3,4,-1,2,1,-5,4]; + let result = max_sub_array(case_a); + println!("Result: {}", result); + + let case_b: Vec = vec![1]; + let result = max_sub_array(case_b); + println!("Result: {}", result); + + let case_c: Vec = vec![5,4,-1,7,8]; + let result = max_sub_array(case_c); + println!("Result: {}", result); +} diff --git a/tg/maximum_subarray_53/src/readme.md b/tg/maximum_subarray_53/src/readme.md new file mode 100644 index 0000000..a9e6fb2 --- /dev/null +++ b/tg/maximum_subarray_53/src/readme.md @@ -0,0 +1,30 @@ +Given an integer array nums, find the +subarray +with the largest sum, and return its sum. + + + +Example 1: + +Input: nums = [-2,1,-3,4,-1,2,1,-5,4] +Output: 6 +Explanation: The subarray [4,-1,2,1] has the largest sum 6. +Example 2: + +Input: nums = [1] +Output: 1 +Explanation: The subarray [1] has the largest sum 1. +Example 3: + +Input: nums = [5,4,-1,7,8] +Output: 23 +Explanation: The subarray [5,4,-1,7,8] has the largest sum 23. + + +Constraints: + +1 <= nums.length <= 105 +-104 <= nums[i] <= 104 + + +Follow up: If you have figured out the O(n) solution, try coding another solution using the divide and conquer approach, which is more subtle. \ No newline at end of file diff --git a/tg/maximum_subarray_53/target/.rustc_info.json b/tg/maximum_subarray_53/target/.rustc_info.json new file mode 100644 index 0000000..744d3fc --- /dev/null +++ b/tg/maximum_subarray_53/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":13714326583451104423,"outputs":{"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/Users/daniel/.rustup/toolchains/stable-aarch64-apple-darwin\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"aarch64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"aes\"\ntarget_feature=\"crc\"\ntarget_feature=\"dit\"\ntarget_feature=\"dotprod\"\ntarget_feature=\"dpb\"\ntarget_feature=\"dpb2\"\ntarget_feature=\"fcma\"\ntarget_feature=\"fhm\"\ntarget_feature=\"flagm\"\ntarget_feature=\"fp16\"\ntarget_feature=\"frintts\"\ntarget_feature=\"jsconv\"\ntarget_feature=\"lor\"\ntarget_feature=\"lse\"\ntarget_feature=\"neon\"\ntarget_feature=\"paca\"\ntarget_feature=\"pacg\"\ntarget_feature=\"pan\"\ntarget_feature=\"pmuv3\"\ntarget_feature=\"ras\"\ntarget_feature=\"rcpc\"\ntarget_feature=\"rcpc2\"\ntarget_feature=\"rdm\"\ntarget_feature=\"sb\"\ntarget_feature=\"sha2\"\ntarget_feature=\"sha3\"\ntarget_feature=\"ssbs\"\ntarget_feature=\"vh\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.78.0 (9b00956e5 2024-04-29)\nbinary: rustc\ncommit-hash: 9b00956e56009bab2aa15d7bff10916599e3d6d6\ncommit-date: 2024-04-29\nhost: aarch64-apple-darwin\nrelease: 1.78.0\nLLVM version: 18.1.2\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/tg/maximum_subarray_53/target/CACHEDIR.TAG b/tg/maximum_subarray_53/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/tg/maximum_subarray_53/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/tg/maximum_subarray_53/target/debug/.cargo-lock b/tg/maximum_subarray_53/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/bin-maximum_subarray_53 b/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/bin-maximum_subarray_53 new file mode 100644 index 0000000..266ee66 --- /dev/null +++ b/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/bin-maximum_subarray_53 @@ -0,0 +1 @@ +d4ccd69760fe70e7 \ No newline at end of file diff --git a/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/bin-maximum_subarray_53.json b/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/bin-maximum_subarray_53.json new file mode 100644 index 0000000..4f7aa25 --- /dev/null +++ b/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/bin-maximum_subarray_53.json @@ -0,0 +1 @@ +{"rustc":792111255936306319,"features":"[]","declared_features":"","target":278490767354053006,"profile":14453530908159220714,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/dep-bin-maximum_subarray_53"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/dep-bin-maximum_subarray_53 b/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/dep-bin-maximum_subarray_53 new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/dep-bin-maximum_subarray_53 differ diff --git a/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/invoked.timestamp b/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/tg/maximum_subarray_53/target/debug/.fingerprint/maximum_subarray_53-c92090361541cf7f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f new file mode 100755 index 0000000..49fdbe5 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1aw5m5f96gjei35u.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1aw5m5f96gjei35u.rcgu.o new file mode 100644 index 0000000..9fca615 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1aw5m5f96gjei35u.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1ipfl6neflfdwd9t.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1ipfl6neflfdwd9t.rcgu.o new file mode 100644 index 0000000..2bf35d2 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1ipfl6neflfdwd9t.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1rvc0hl4qd51p76z.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1rvc0hl4qd51p76z.rcgu.o new file mode 100644 index 0000000..0445660 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1rvc0hl4qd51p76z.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1s1zucsky1epmvar.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1s1zucsky1epmvar.rcgu.o new file mode 100644 index 0000000..51dae01 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1s1zucsky1epmvar.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1xvkppc7wmuxmjq2.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1xvkppc7wmuxmjq2.rcgu.o new file mode 100644 index 0000000..f3169ce Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.1xvkppc7wmuxmjq2.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.27aclq1asl29nw2t.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.27aclq1asl29nw2t.rcgu.o new file mode 100644 index 0000000..f5d2f6b Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.27aclq1asl29nw2t.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2b2otmdx9is5sfn6.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2b2otmdx9is5sfn6.rcgu.o new file mode 100644 index 0000000..63cc16e Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2b2otmdx9is5sfn6.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2f6so19fejvjf63o.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2f6so19fejvjf63o.rcgu.o new file mode 100644 index 0000000..a0006b2 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2f6so19fejvjf63o.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2p0m8oabtnxd8vzv.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2p0m8oabtnxd8vzv.rcgu.o new file mode 100644 index 0000000..de104fc Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2p0m8oabtnxd8vzv.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2u6i8aykk9a1x32w.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2u6i8aykk9a1x32w.rcgu.o new file mode 100644 index 0000000..38827ec Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.2u6i8aykk9a1x32w.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3axv0krreru0p6qa.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3axv0krreru0p6qa.rcgu.o new file mode 100644 index 0000000..4707c71 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3axv0krreru0p6qa.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3b48s0t3cut715ti.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3b48s0t3cut715ti.rcgu.o new file mode 100644 index 0000000..8704ead Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3b48s0t3cut715ti.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3h9jf2uviv70o04n.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3h9jf2uviv70o04n.rcgu.o new file mode 100644 index 0000000..3198f19 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3h9jf2uviv70o04n.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3lovtkraygarcw8n.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3lovtkraygarcw8n.rcgu.o new file mode 100644 index 0000000..93a7f90 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3lovtkraygarcw8n.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3omvtbqsd9v0vrgf.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3omvtbqsd9v0vrgf.rcgu.o new file mode 100644 index 0000000..3bfd055 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3omvtbqsd9v0vrgf.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3pq4bpgmsiz9wg8b.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3pq4bpgmsiz9wg8b.rcgu.o new file mode 100644 index 0000000..379295f Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3pq4bpgmsiz9wg8b.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3sedlzrpvjbncywy.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3sedlzrpvjbncywy.rcgu.o new file mode 100644 index 0000000..166da10 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3sedlzrpvjbncywy.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3uoh152bb9eplv56.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3uoh152bb9eplv56.rcgu.o new file mode 100644 index 0000000..e20f20c Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3uoh152bb9eplv56.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3ykbb66p8llr4w16.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3ykbb66p8llr4w16.rcgu.o new file mode 100644 index 0000000..48b5ea2 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.3ykbb66p8llr4w16.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.48dn2vs1fcz5jhev.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.48dn2vs1fcz5jhev.rcgu.o new file mode 100644 index 0000000..8ca4100 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.48dn2vs1fcz5jhev.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.4vcnd6gs029mrtij.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.4vcnd6gs029mrtij.rcgu.o new file mode 100644 index 0000000..36b7c3e Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.4vcnd6gs029mrtij.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.50pvumpxfxd7dztt.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.50pvumpxfxd7dztt.rcgu.o new file mode 100644 index 0000000..a79ebc7 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.50pvumpxfxd7dztt.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.51y8fx6mlxd9edfv.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.51y8fx6mlxd9edfv.rcgu.o new file mode 100644 index 0000000..8475c88 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.51y8fx6mlxd9edfv.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.53t7rze8zqivd8q.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.53t7rze8zqivd8q.rcgu.o new file mode 100644 index 0000000..ea553c8 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.53t7rze8zqivd8q.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.5chqh1pv4ke9bu69.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.5chqh1pv4ke9bu69.rcgu.o new file mode 100644 index 0000000..00bab87 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.5chqh1pv4ke9bu69.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.5d7fr2n1d66m862t.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.5d7fr2n1d66m862t.rcgu.o new file mode 100644 index 0000000..10d5c5f Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.5d7fr2n1d66m862t.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.5gdraqn4y8mjno39.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.5gdraqn4y8mjno39.rcgu.o new file mode 100644 index 0000000..111f464 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.5gdraqn4y8mjno39.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.bt3vkdrt63vxank.rcgu.o b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.bt3vkdrt63vxank.rcgu.o new file mode 100644 index 0000000..92b91c9 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.bt3vkdrt63vxank.rcgu.o differ diff --git a/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.d b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.d new file mode 100644 index 0000000..8a50f78 --- /dev/null +++ b/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.d @@ -0,0 +1,5 @@ +/Users/daniel/Documents/Rust/leetcode-rust/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f: src/main.rs + +/Users/daniel/Documents/Rust/leetcode-rust/tg/maximum_subarray_53/target/debug/deps/maximum_subarray_53-c92090361541cf7f.d: src/main.rs + +src/main.rs: diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1aw5m5f96gjei35u.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1aw5m5f96gjei35u.o new file mode 100644 index 0000000..9fca615 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1aw5m5f96gjei35u.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1rvc0hl4qd51p76z.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1rvc0hl4qd51p76z.o new file mode 100644 index 0000000..0445660 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1rvc0hl4qd51p76z.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1s1zucsky1epmvar.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1s1zucsky1epmvar.o new file mode 100644 index 0000000..51dae01 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1s1zucsky1epmvar.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1xvkppc7wmuxmjq2.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1xvkppc7wmuxmjq2.o new file mode 100644 index 0000000..f3169ce Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/1xvkppc7wmuxmjq2.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/27aclq1asl29nw2t.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/27aclq1asl29nw2t.o new file mode 100644 index 0000000..f5d2f6b Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/27aclq1asl29nw2t.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/2b2otmdx9is5sfn6.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/2b2otmdx9is5sfn6.o new file mode 100644 index 0000000..63cc16e Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/2b2otmdx9is5sfn6.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/2f6so19fejvjf63o.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/2f6so19fejvjf63o.o new file mode 100644 index 0000000..a0006b2 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/2f6so19fejvjf63o.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3axv0krreru0p6qa.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3axv0krreru0p6qa.o new file mode 100644 index 0000000..4707c71 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3axv0krreru0p6qa.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3h9jf2uviv70o04n.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3h9jf2uviv70o04n.o new file mode 100644 index 0000000..3198f19 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3h9jf2uviv70o04n.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3omvtbqsd9v0vrgf.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3omvtbqsd9v0vrgf.o new file mode 100644 index 0000000..3bfd055 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3omvtbqsd9v0vrgf.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3pq4bpgmsiz9wg8b.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3pq4bpgmsiz9wg8b.o new file mode 100644 index 0000000..379295f Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3pq4bpgmsiz9wg8b.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3sedlzrpvjbncywy.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3sedlzrpvjbncywy.o new file mode 100644 index 0000000..166da10 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3sedlzrpvjbncywy.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3ykbb66p8llr4w16.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3ykbb66p8llr4w16.o new file mode 100644 index 0000000..48b5ea2 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/3ykbb66p8llr4w16.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/4vcnd6gs029mrtij.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/4vcnd6gs029mrtij.o new file mode 100644 index 0000000..36b7c3e Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/4vcnd6gs029mrtij.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/50pvumpxfxd7dztt.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/50pvumpxfxd7dztt.o new file mode 100644 index 0000000..a79ebc7 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/50pvumpxfxd7dztt.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/53t7rze8zqivd8q.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/53t7rze8zqivd8q.o new file mode 100644 index 0000000..ea553c8 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/53t7rze8zqivd8q.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/5chqh1pv4ke9bu69.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/5chqh1pv4ke9bu69.o new file mode 100644 index 0000000..00bab87 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/5chqh1pv4ke9bu69.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/5d7fr2n1d66m862t.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/5d7fr2n1d66m862t.o new file mode 100644 index 0000000..10d5c5f Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/5d7fr2n1d66m862t.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/5gdraqn4y8mjno39.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/5gdraqn4y8mjno39.o new file mode 100644 index 0000000..111f464 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/5gdraqn4y8mjno39.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/bt3vkdrt63vxank.o b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/bt3vkdrt63vxank.o new file mode 100644 index 0000000..92b91c9 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/bt3vkdrt63vxank.o differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/dep-graph.bin b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/dep-graph.bin new file mode 100644 index 0000000..2074b15 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/dep-graph.bin differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/query-cache.bin b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/query-cache.bin new file mode 100644 index 0000000..a41663a Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/query-cache.bin differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/work-products.bin b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/work-products.bin new file mode 100644 index 0000000..aa08ee7 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl-8p0sh95rdejijepvis9gmvd4t/work-products.bin differ diff --git a/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl.lock b/tg/maximum_subarray_53/target/debug/incremental/maximum_subarray_53-2uo1fc1ztarbe/s-gy2yhva5n3-1syxjfl.lock new file mode 100755 index 0000000..e69de29 diff --git a/tg/maximum_subarray_53/target/debug/maximum_subarray_53 b/tg/maximum_subarray_53/target/debug/maximum_subarray_53 new file mode 100755 index 0000000..49fdbe5 Binary files /dev/null and b/tg/maximum_subarray_53/target/debug/maximum_subarray_53 differ diff --git a/tg/maximum_subarray_53/target/debug/maximum_subarray_53.d b/tg/maximum_subarray_53/target/debug/maximum_subarray_53.d new file mode 100644 index 0000000..9ba53b7 --- /dev/null +++ b/tg/maximum_subarray_53/target/debug/maximum_subarray_53.d @@ -0,0 +1 @@ +/Users/daniel/Documents/Rust/leetcode-rust/tg/maximum_subarray_53/target/debug/maximum_subarray_53: /Users/daniel/Documents/Rust/leetcode-rust/tg/maximum_subarray_53/src/main.rs