diff --git a/array/1_binrary_search_2529/Cargo.lock b/array/1_binrary_search_2529/Cargo.lock new file mode 100644 index 0000000..ac74d94 --- /dev/null +++ b/array/1_binrary_search_2529/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "binrary_search_2529" +version = "0.1.0" diff --git a/array/1_binrary_search_2529/Cargo.toml b/array/1_binrary_search_2529/Cargo.toml new file mode 100644 index 0000000..2de3bb6 --- /dev/null +++ b/array/1_binrary_search_2529/Cargo.toml @@ -0,0 +1,6 @@ +[package] +name = "binrary_search_2529" +version = "0.1.0" +edition = "2021" + +[dependencies] diff --git a/array/1_binrary_search_2529/src/main.rs b/array/1_binrary_search_2529/src/main.rs new file mode 100644 index 0000000..b6b19ca --- /dev/null +++ b/array/1_binrary_search_2529/src/main.rs @@ -0,0 +1,26 @@ +// leetcode https://leetcode.com/problems/maximum-count-of-positive-integer-and-negative-integer/ +fn main() { + let nums1 = vec![-2, -1, -1, 1, 2, 3]; + let nums2 = vec![-3, -2, -1, 0, 0, 1, 2]; + let nums3 = vec![5, 20, 66, 1314]; + + println!("Result: {}", max_positive_or_negative_count(nums1)); // 输出: 3 + println!("Result: {}", max_positive_or_negative_count(nums2)); // 输出: 3 + println!("Result: {}", max_positive_or_negative_count(nums3)); // 输出: 4 +} + +fn max_positive_or_negative_count(nums: Vec) -> i32 { + let (mut pos, mut neg): (i32,i32) = (0,0); + for item in nums { + if item >0{ + pos +=1; + } + if item <0{ + neg +=1; + } + } + + pos.max(neg) as i32 + + +} diff --git a/array/1_binrary_search_2529/target/.rustc_info.json b/array/1_binrary_search_2529/target/.rustc_info.json new file mode 100644 index 0000000..2471d99 --- /dev/null +++ b/array/1_binrary_search_2529/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":13714326583451104423,"outputs":{"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":""},"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":""}},"successes":{}} \ No newline at end of file diff --git a/array/1_binrary_search_2529/target/CACHEDIR.TAG b/array/1_binrary_search_2529/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/array/1_binrary_search_2529/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/array/1_binrary_search_2529/target/debug/.cargo-lock b/array/1_binrary_search_2529/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/bin-binrary_search_2529 b/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/bin-binrary_search_2529 new file mode 100644 index 0000000..8535ae3 --- /dev/null +++ b/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/bin-binrary_search_2529 @@ -0,0 +1 @@ +99a6b4a6435651a3 \ No newline at end of file diff --git a/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/bin-binrary_search_2529.json b/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/bin-binrary_search_2529.json new file mode 100644 index 0000000..1fe4b1e --- /dev/null +++ b/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/bin-binrary_search_2529.json @@ -0,0 +1 @@ +{"rustc":792111255936306319,"features":"[]","declared_features":"","target":17680814048831528709,"profile":14453530908159220714,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/dep-bin-binrary_search_2529"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/dep-bin-binrary_search_2529 b/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/dep-bin-binrary_search_2529 new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/dep-bin-binrary_search_2529 differ diff --git a/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/invoked.timestamp b/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/array/1_binrary_search_2529/target/debug/.fingerprint/binrary_search_2529-8807480415d3f6b3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/array/1_binrary_search_2529/target/debug/binrary_search_2529 b/array/1_binrary_search_2529/target/debug/binrary_search_2529 new file mode 100755 index 0000000..716740b Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/binrary_search_2529 differ diff --git a/array/1_binrary_search_2529/target/debug/binrary_search_2529.d b/array/1_binrary_search_2529/target/debug/binrary_search_2529.d new file mode 100644 index 0000000..7b659f3 --- /dev/null +++ b/array/1_binrary_search_2529/target/debug/binrary_search_2529.d @@ -0,0 +1 @@ +/Users/daniel/Documents/Rust/leetcode-rust/array/1_binrary_search_2529/target/debug/binrary_search_2529: /Users/daniel/Documents/Rust/leetcode-rust/array/1_binrary_search_2529/src/main.rs diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3 b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3 new file mode 100755 index 0000000..716740b Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3 differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.11ub2joghouhkhkv.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.11ub2joghouhkhkv.rcgu.o new file mode 100644 index 0000000..fd8e34e Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.11ub2joghouhkhkv.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.12qvt9paq7uh5j0l.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.12qvt9paq7uh5j0l.rcgu.o new file mode 100644 index 0000000..2a0fd91 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.12qvt9paq7uh5j0l.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.197wejvhb09s0wa1.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.197wejvhb09s0wa1.rcgu.o new file mode 100644 index 0000000..7911cc9 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.197wejvhb09s0wa1.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.1x5v7lhaiy9zekcr.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.1x5v7lhaiy9zekcr.rcgu.o new file mode 100644 index 0000000..d17e42c Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.1x5v7lhaiy9zekcr.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.1xw58re8ts4b3ftt.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.1xw58re8ts4b3ftt.rcgu.o new file mode 100644 index 0000000..b2b496b Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.1xw58re8ts4b3ftt.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.267a5lazg0oq2myn.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.267a5lazg0oq2myn.rcgu.o new file mode 100644 index 0000000..5dc767e Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.267a5lazg0oq2myn.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.322tdtojc3oqfgq.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.322tdtojc3oqfgq.rcgu.o new file mode 100644 index 0000000..3c69a76 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.322tdtojc3oqfgq.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.37hh9lffzdiim3ud.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.37hh9lffzdiim3ud.rcgu.o new file mode 100644 index 0000000..8f0d467 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.37hh9lffzdiim3ud.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.383vw9rjv0hp5nn6.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.383vw9rjv0hp5nn6.rcgu.o new file mode 100644 index 0000000..3d42f18 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.383vw9rjv0hp5nn6.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3bzjo3hb0ouubsjh.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3bzjo3hb0ouubsjh.rcgu.o new file mode 100644 index 0000000..3430789 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3bzjo3hb0ouubsjh.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3cu0w351xiwavdf1.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3cu0w351xiwavdf1.rcgu.o new file mode 100644 index 0000000..36f266f Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3cu0w351xiwavdf1.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3gxnezlquwu2oj3g.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3gxnezlquwu2oj3g.rcgu.o new file mode 100644 index 0000000..e3ce5d0 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3gxnezlquwu2oj3g.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3mgh5swdhfmo3q9f.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3mgh5swdhfmo3q9f.rcgu.o new file mode 100644 index 0000000..c650d5e Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3mgh5swdhfmo3q9f.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3v6h2hmcjj1714bv.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3v6h2hmcjj1714bv.rcgu.o new file mode 100644 index 0000000..a3b0a81 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.3v6h2hmcjj1714bv.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4ausw5a0b1h3haob.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4ausw5a0b1h3haob.rcgu.o new file mode 100644 index 0000000..85c99cf Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4ausw5a0b1h3haob.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4m8wpfl5uohwipkf.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4m8wpfl5uohwipkf.rcgu.o new file mode 100644 index 0000000..357cdfd Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4m8wpfl5uohwipkf.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4mqhc8rr8giakrxt.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4mqhc8rr8giakrxt.rcgu.o new file mode 100644 index 0000000..cd59f4f Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4mqhc8rr8giakrxt.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4qp7y2vgz2kivkxj.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4qp7y2vgz2kivkxj.rcgu.o new file mode 100644 index 0000000..9ef02e3 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4qp7y2vgz2kivkxj.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4ye0kujbmmktbr8w.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4ye0kujbmmktbr8w.rcgu.o new file mode 100644 index 0000000..b2a3917 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4ye0kujbmmktbr8w.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4zu7f8u1aof8avg8.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4zu7f8u1aof8avg8.rcgu.o new file mode 100644 index 0000000..9ad168a Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.4zu7f8u1aof8avg8.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.5ebjg9w9lr0ow758.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.5ebjg9w9lr0ow758.rcgu.o new file mode 100644 index 0000000..7180dec Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.5ebjg9w9lr0ow758.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.5el9himxyv8ae6lv.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.5el9himxyv8ae6lv.rcgu.o new file mode 100644 index 0000000..804bb87 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.5el9himxyv8ae6lv.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.cd6ie6bbven0v0.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.cd6ie6bbven0v0.rcgu.o new file mode 100644 index 0000000..c42698f Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.cd6ie6bbven0v0.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.d b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.d new file mode 100644 index 0000000..fc4b761 --- /dev/null +++ b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.d @@ -0,0 +1,5 @@ +/Users/daniel/Documents/Rust/leetcode-rust/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3: src/main.rs + +/Users/daniel/Documents/Rust/leetcode-rust/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.d: src/main.rs + +src/main.rs: diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.jhv8aa6nlmj462f.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.jhv8aa6nlmj462f.rcgu.o new file mode 100644 index 0000000..c525b4e Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.jhv8aa6nlmj462f.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.mdltdxqi5kerpom.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.mdltdxqi5kerpom.rcgu.o new file mode 100644 index 0000000..0a1ca6f Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.mdltdxqi5kerpom.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.obzdbgfu54baj15.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.obzdbgfu54baj15.rcgu.o new file mode 100644 index 0000000..e4f174d Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.obzdbgfu54baj15.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.ucypmsh3dr5kmas.rcgu.o b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.ucypmsh3dr5kmas.rcgu.o new file mode 100644 index 0000000..44a905f Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/deps/binrary_search_2529-8807480415d3f6b3.ucypmsh3dr5kmas.rcgu.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/11ub2joghouhkhkv.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/11ub2joghouhkhkv.o new file mode 100644 index 0000000..fd8e34e Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/11ub2joghouhkhkv.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/12qvt9paq7uh5j0l.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/12qvt9paq7uh5j0l.o new file mode 100644 index 0000000..2a0fd91 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/12qvt9paq7uh5j0l.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/197wejvhb09s0wa1.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/197wejvhb09s0wa1.o new file mode 100644 index 0000000..7911cc9 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/197wejvhb09s0wa1.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/1x5v7lhaiy9zekcr.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/1x5v7lhaiy9zekcr.o new file mode 100644 index 0000000..d17e42c Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/1x5v7lhaiy9zekcr.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/1xw58re8ts4b3ftt.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/1xw58re8ts4b3ftt.o new file mode 100644 index 0000000..b2b496b Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/1xw58re8ts4b3ftt.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/267a5lazg0oq2myn.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/267a5lazg0oq2myn.o new file mode 100644 index 0000000..5dc767e Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/267a5lazg0oq2myn.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/322tdtojc3oqfgq.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/322tdtojc3oqfgq.o new file mode 100644 index 0000000..3c69a76 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/322tdtojc3oqfgq.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/37hh9lffzdiim3ud.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/37hh9lffzdiim3ud.o new file mode 100644 index 0000000..8f0d467 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/37hh9lffzdiim3ud.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/383vw9rjv0hp5nn6.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/383vw9rjv0hp5nn6.o new file mode 100644 index 0000000..3d42f18 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/383vw9rjv0hp5nn6.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3bzjo3hb0ouubsjh.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3bzjo3hb0ouubsjh.o new file mode 100644 index 0000000..3430789 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3bzjo3hb0ouubsjh.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3cu0w351xiwavdf1.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3cu0w351xiwavdf1.o new file mode 100644 index 0000000..36f266f Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3cu0w351xiwavdf1.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3mgh5swdhfmo3q9f.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3mgh5swdhfmo3q9f.o new file mode 100644 index 0000000..c650d5e Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3mgh5swdhfmo3q9f.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3v6h2hmcjj1714bv.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3v6h2hmcjj1714bv.o new file mode 100644 index 0000000..a3b0a81 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/3v6h2hmcjj1714bv.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4ausw5a0b1h3haob.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4ausw5a0b1h3haob.o new file mode 100644 index 0000000..85c99cf Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4ausw5a0b1h3haob.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4m8wpfl5uohwipkf.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4m8wpfl5uohwipkf.o new file mode 100644 index 0000000..357cdfd Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4m8wpfl5uohwipkf.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4qp7y2vgz2kivkxj.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4qp7y2vgz2kivkxj.o new file mode 100644 index 0000000..9ef02e3 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4qp7y2vgz2kivkxj.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4ye0kujbmmktbr8w.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4ye0kujbmmktbr8w.o new file mode 100644 index 0000000..b2a3917 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4ye0kujbmmktbr8w.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4zu7f8u1aof8avg8.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4zu7f8u1aof8avg8.o new file mode 100644 index 0000000..9ad168a Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/4zu7f8u1aof8avg8.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/5ebjg9w9lr0ow758.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/5ebjg9w9lr0ow758.o new file mode 100644 index 0000000..7180dec Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/5ebjg9w9lr0ow758.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/5el9himxyv8ae6lv.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/5el9himxyv8ae6lv.o new file mode 100644 index 0000000..804bb87 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/5el9himxyv8ae6lv.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/cd6ie6bbven0v0.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/cd6ie6bbven0v0.o new file mode 100644 index 0000000..c42698f Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/cd6ie6bbven0v0.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/dep-graph.bin b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/dep-graph.bin new file mode 100644 index 0000000..41baf09 Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/dep-graph.bin differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/jhv8aa6nlmj462f.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/jhv8aa6nlmj462f.o new file mode 100644 index 0000000..c525b4e Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/jhv8aa6nlmj462f.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/mdltdxqi5kerpom.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/mdltdxqi5kerpom.o new file mode 100644 index 0000000..0a1ca6f Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/mdltdxqi5kerpom.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/obzdbgfu54baj15.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/obzdbgfu54baj15.o new file mode 100644 index 0000000..e4f174d Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/obzdbgfu54baj15.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/query-cache.bin b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/query-cache.bin new file mode 100644 index 0000000..17cf38d Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/query-cache.bin differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/ucypmsh3dr5kmas.o b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/ucypmsh3dr5kmas.o new file mode 100644 index 0000000..44a905f Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/ucypmsh3dr5kmas.o differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/work-products.bin b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/work-products.bin new file mode 100644 index 0000000..ef5d8bf Binary files /dev/null and b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl-7wlw0bgsjkxvj5pcfr2kkprp/work-products.bin differ diff --git a/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl.lock b/array/1_binrary_search_2529/target/debug/incremental/binrary_search_2529-ogzfic5ly8tp/s-gxfh92j4te-18zlhtl.lock new file mode 100755 index 0000000..e69de29 diff --git a/array/4_sliding_window_209/Cargo.lock b/array/4_sliding_window_209/Cargo.lock new file mode 100644 index 0000000..ad24094 --- /dev/null +++ b/array/4_sliding_window_209/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "sliding_window_209" +version = "0.1.0" diff --git a/array/4_sliding_window_209/Cargo.toml b/array/4_sliding_window_209/Cargo.toml new file mode 100644 index 0000000..cdb0e34 --- /dev/null +++ b/array/4_sliding_window_209/Cargo.toml @@ -0,0 +1,6 @@ +[package] +name = "sliding_window_209" +version = "0.1.0" +edition = "2021" + +[dependencies] diff --git a/array/4_sliding_window_209/src/main.rs b/array/4_sliding_window_209/src/main.rs new file mode 100644 index 0000000..689976a --- /dev/null +++ b/array/4_sliding_window_209/src/main.rs @@ -0,0 +1,66 @@ +// 解題影片 https://www.youtube.com/watch?v=7brhpecjOSY&list=PL-qDGN2q6cbClYCRpJ2pyrlhYK9VjZmL3&index=4 +// leetcode https://leetcode.com/problems/minimum-size-subarray-sum/ +fn main() { + let case_a: Vec = vec![2,3,1,2,4,3]; + let result = min_sub_array_len(7,case_a); + println!("Result: {:?}", result); +} + +// Given an array of positive integers nums and a positive integer target, return the minimal length of a +// subarray +// whose sum is greater than or equal to target. If there is no such subarray, return 0 instead. +// +// +// +// Example 1: +// +// Input: target = 7, nums = [2,3,1,2,4,3] +// Output: 2 +// Explanation: The subarray [4,3] has the minimal length under the problem constraint. +// Example 2: +// +// Input: target = 4, nums = [1,4,4] +// Output: 1 +// Example 3: +// +// Input: target = 11, nums = [1,1,1,1,1,1,1,1] +// Output: 0 +// +// +// Constraints: +// +// 1 <= target <= 109 +// 1 <= nums.length <= 105 +// 1 <= nums[i] <= 104 +// +// +// Follow up: If you have figured out the O(n) solution, try coding another solution of which the time complexity is O(n log(n)). +// 題目意思: 找到數字相家大於等於 target 的最小長度 +pub fn min_sub_array_len(target: i32, nums: Vec) -> i32 { + let (mut result, mut subLength): (i32, i32) = (i32::MAX, 0); + let (mut sum, mut i) = (0, 0); + + for (pos, val) in nums.iter().enumerate() { + sum += val; + while sum >= target { + subLength = (pos - i + 1) as i32; + if result > subLength { + result = subLength; + } + sum -= nums[i]; + i += 1; + } + } + if result == i32::MAX { + return 0; + } + result +} + +fn min(val_1:i32, val_2:i32) -> i32{ + if val_1 > val_2 { + return val_2 + } + + return val_1 +} \ No newline at end of file diff --git a/array/4_sliding_window_209/target/.rustc_info.json b/array/4_sliding_window_209/target/.rustc_info.json new file mode 100644 index 0000000..2471d99 --- /dev/null +++ b/array/4_sliding_window_209/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":13714326583451104423,"outputs":{"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":""},"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":""}},"successes":{}} \ No newline at end of file diff --git a/array/4_sliding_window_209/target/CACHEDIR.TAG b/array/4_sliding_window_209/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/array/4_sliding_window_209/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/array/4_sliding_window_209/target/debug/.cargo-lock b/array/4_sliding_window_209/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/bin-sliding_window_209 b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/bin-sliding_window_209 new file mode 100644 index 0000000..eac7ce0 --- /dev/null +++ b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/bin-sliding_window_209 @@ -0,0 +1 @@ +34a9259215345db0 \ No newline at end of file diff --git a/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/bin-sliding_window_209.json b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/bin-sliding_window_209.json new file mode 100644 index 0000000..a4db42e --- /dev/null +++ b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/bin-sliding_window_209.json @@ -0,0 +1 @@ +{"rustc":792111255936306319,"features":"[]","declared_features":"","target":17613490453636733045,"profile":14453530908159220714,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/dep-bin-sliding_window_209"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/dep-bin-sliding_window_209 b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/dep-bin-sliding_window_209 new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/dep-bin-sliding_window_209 differ diff --git a/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/invoked.timestamp b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/output-bin-sliding_window_209 b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/output-bin-sliding_window_209 new file mode 100644 index 0000000..bb290f7 --- /dev/null +++ b/array/4_sliding_window_209/target/debug/.fingerprint/sliding_window_209-8ada78e8cd84897f/output-bin-sliding_window_209 @@ -0,0 +1,10 @@ +{"$message_type":"diagnostic","message":"unused variable: `result`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":1302,"byte_end":1308,"line_start":41,"line_end":41,"column_start":14,"column_end":20,"is_primary":true,"text":[{"text":" let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);","highlight_start":14,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":1302,"byte_end":1308,"line_start":41,"line_end":41,"column_start":14,"column_end":20,"is_primary":true,"text":[{"text":" let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);","highlight_start":14,"highlight_end":20}],"label":null,"suggested_replacement":"_result","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused variable: `result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:41:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_result`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"unused variable: `sub_length`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":1314,"byte_end":1324,"line_start":41,"line_end":41,"column_start":26,"column_end":36,"is_primary":true,"text":[{"text":" let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);","highlight_start":26,"highlight_end":36}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":1314,"byte_end":1324,"line_start":41,"line_end":41,"column_start":26,"column_end":36,"is_primary":true,"text":[{"text":" let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);","highlight_start":26,"highlight_end":36}],"label":null,"suggested_replacement":"_sub_length","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused variable: `sub_length`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:41:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_sub_length`\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"unused variable: `sum`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":1368,"byte_end":1371,"line_start":42,"line_end":42,"column_start":14,"column_end":17,"is_primary":true,"text":[{"text":" let (mut sum, mut item) = (0, 0);","highlight_start":14,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":1368,"byte_end":1371,"line_start":42,"line_end":42,"column_start":14,"column_end":17,"is_primary":true,"text":[{"text":" let (mut sum, mut item) = (0, 0);","highlight_start":14,"highlight_end":17}],"label":null,"suggested_replacement":"_sum","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused variable: `sum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:42:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let (mut sum, mut item) = (0, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_sum`\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"unused variable: `item`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":1377,"byte_end":1381,"line_start":42,"line_end":42,"column_start":23,"column_end":27,"is_primary":true,"text":[{"text":" let (mut sum, mut item) = (0, 0);","highlight_start":23,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":1377,"byte_end":1381,"line_start":42,"line_end":42,"column_start":23,"column_end":27,"is_primary":true,"text":[{"text":" let (mut sum, mut item) = (0, 0);","highlight_start":23,"highlight_end":27}],"label":null,"suggested_replacement":"_item","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused variable: `item`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:42:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let (mut sum, mut item) = (0, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_item`\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"unused variable: `target`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":1183,"byte_end":1189,"line_start":39,"line_end":39,"column_start":26,"column_end":32,"is_primary":true,"text":[{"text":"pub fn min_sub_array_len(target: i32, nums: Vec) -> i32 {","highlight_start":26,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":1183,"byte_end":1189,"line_start":39,"line_end":39,"column_start":26,"column_end":32,"is_primary":true,"text":[{"text":"pub fn min_sub_array_len(target: i32, nums: Vec) -> i32 {","highlight_start":26,"highlight_end":32}],"label":null,"suggested_replacement":"_target","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused variable: `target`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:39:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn min_sub_array_len(target: i32, nums: Vec) -> i32 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_target`\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":1298,"byte_end":1308,"line_start":41,"line_end":41,"column_start":10,"column_end":20,"is_primary":true,"text":[{"text":" let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);","highlight_start":10,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_mut)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":1298,"byte_end":1302,"line_start":41,"line_end":41,"column_start":10,"column_end":14,"is_primary":true,"text":[{"text":" let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);","highlight_start":10,"highlight_end":14}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:41:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mhelp: remove this `mut`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(unused_mut)]` on by default\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":1310,"byte_end":1324,"line_start":41,"line_end":41,"column_start":22,"column_end":36,"is_primary":true,"text":[{"text":" let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);","highlight_start":22,"highlight_end":36}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":1310,"byte_end":1314,"line_start":41,"line_end":41,"column_start":22,"column_end":26,"is_primary":true,"text":[{"text":" let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);","highlight_start":22,"highlight_end":26}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:41:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let (mut result, mut sub_length): (i32, i32) = (i32::MAX, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mhelp: remove this `mut`\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":1364,"byte_end":1371,"line_start":42,"line_end":42,"column_start":10,"column_end":17,"is_primary":true,"text":[{"text":" let (mut sum, mut item) = (0, 0);","highlight_start":10,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":1364,"byte_end":1368,"line_start":42,"line_end":42,"column_start":10,"column_end":14,"is_primary":true,"text":[{"text":" let (mut sum, mut item) = (0, 0);","highlight_start":10,"highlight_end":14}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:42:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let (mut sum, mut item) = (0, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mhelp: remove this `mut`\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":1373,"byte_end":1381,"line_start":42,"line_end":42,"column_start":19,"column_end":27,"is_primary":true,"text":[{"text":" let (mut sum, mut item) = (0, 0);","highlight_start":19,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":1373,"byte_end":1377,"line_start":42,"line_end":42,"column_start":19,"column_end":23,"is_primary":true,"text":[{"text":" let (mut sum, mut item) = (0, 0);","highlight_start":19,"highlight_end":23}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:42:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let (mut sum, mut item) = (0, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mhelp: remove this `mut`\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"9 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: 9 warnings emitted\u001b[0m\n\n"} diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f new file mode 100755 index 0000000..7a6c1e3 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.151nzztr5hnsttys.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.151nzztr5hnsttys.rcgu.o new file mode 100644 index 0000000..383ca74 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.151nzztr5hnsttys.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.1cou7utbm4fvvwbg.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.1cou7utbm4fvvwbg.rcgu.o new file mode 100644 index 0000000..edfb165 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.1cou7utbm4fvvwbg.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.1f9qgch34gex6sk1.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.1f9qgch34gex6sk1.rcgu.o new file mode 100644 index 0000000..a253def Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.1f9qgch34gex6sk1.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.1vhyje1fs8ty9hz8.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.1vhyje1fs8ty9hz8.rcgu.o new file mode 100644 index 0000000..6e167df Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.1vhyje1fs8ty9hz8.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2an6q3pyac0hs089.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2an6q3pyac0hs089.rcgu.o new file mode 100644 index 0000000..ecde528 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2an6q3pyac0hs089.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2fqy6ixdfm2r6l64.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2fqy6ixdfm2r6l64.rcgu.o new file mode 100644 index 0000000..d071d2b Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2fqy6ixdfm2r6l64.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2kgcl5u0lsz794rp.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2kgcl5u0lsz794rp.rcgu.o new file mode 100644 index 0000000..fa6aaf5 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2kgcl5u0lsz794rp.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2q4laz6iy89chanz.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2q4laz6iy89chanz.rcgu.o new file mode 100644 index 0000000..e0d15cc Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2q4laz6iy89chanz.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2sub4pv0mmi2pfc0.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2sub4pv0mmi2pfc0.rcgu.o new file mode 100644 index 0000000..559051b Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.2sub4pv0mmi2pfc0.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.3sp2vhwb5g1cqqvi.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.3sp2vhwb5g1cqqvi.rcgu.o new file mode 100644 index 0000000..57c674f Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.3sp2vhwb5g1cqqvi.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.436mw2pc5dkgsala.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.436mw2pc5dkgsala.rcgu.o new file mode 100644 index 0000000..88c1b74 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.436mw2pc5dkgsala.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4anvzipk2jespqwk.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4anvzipk2jespqwk.rcgu.o new file mode 100644 index 0000000..6b84c95 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4anvzipk2jespqwk.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4lam6w70l8xiyr8k.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4lam6w70l8xiyr8k.rcgu.o new file mode 100644 index 0000000..6af65b1 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4lam6w70l8xiyr8k.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4lmz5rk3oc0k09dw.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4lmz5rk3oc0k09dw.rcgu.o new file mode 100644 index 0000000..111a407 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4lmz5rk3oc0k09dw.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4r3bokm6lmbtiwoa.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4r3bokm6lmbtiwoa.rcgu.o new file mode 100644 index 0000000..dc58cbc Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4r3bokm6lmbtiwoa.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4sbq0v4id3puep97.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4sbq0v4id3puep97.rcgu.o new file mode 100644 index 0000000..47f7db8 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.4sbq0v4id3puep97.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.57dpn01ouepglht4.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.57dpn01ouepglht4.rcgu.o new file mode 100644 index 0000000..fd53fb9 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.57dpn01ouepglht4.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.5f7s6alffwolmpuv.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.5f7s6alffwolmpuv.rcgu.o new file mode 100644 index 0000000..ac17566 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.5f7s6alffwolmpuv.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.5gichnvk5rj51x04.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.5gichnvk5rj51x04.rcgu.o new file mode 100644 index 0000000..7090c56 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.5gichnvk5rj51x04.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.6pe8vo84xrnok6e.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.6pe8vo84xrnok6e.rcgu.o new file mode 100644 index 0000000..d31fe1e Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.6pe8vo84xrnok6e.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.d b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.d new file mode 100644 index 0000000..a1ca5c6 --- /dev/null +++ b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.d @@ -0,0 +1,5 @@ +/Users/daniel/Documents/Rust/leetcode-rust/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f: src/main.rs + +/Users/daniel/Documents/Rust/leetcode-rust/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.d: src/main.rs + +src/main.rs: diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.mkxwgu3sb13ie5m.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.mkxwgu3sb13ie5m.rcgu.o new file mode 100644 index 0000000..ee48b08 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.mkxwgu3sb13ie5m.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.txt1cbibqwcq3dk.rcgu.o b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.txt1cbibqwcq3dk.rcgu.o new file mode 100644 index 0000000..f122409 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/deps/sliding_window_209-8ada78e8cd84897f.txt1cbibqwcq3dk.rcgu.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/151nzztr5hnsttys.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/151nzztr5hnsttys.o new file mode 100644 index 0000000..383ca74 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/151nzztr5hnsttys.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/1cou7utbm4fvvwbg.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/1cou7utbm4fvvwbg.o new file mode 100644 index 0000000..edfb165 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/1cou7utbm4fvvwbg.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/1f9qgch34gex6sk1.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/1f9qgch34gex6sk1.o new file mode 100644 index 0000000..a253def Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/1f9qgch34gex6sk1.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/1vhyje1fs8ty9hz8.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/1vhyje1fs8ty9hz8.o new file mode 100644 index 0000000..6e167df Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/1vhyje1fs8ty9hz8.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2an6q3pyac0hs089.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2an6q3pyac0hs089.o new file mode 100644 index 0000000..ecde528 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2an6q3pyac0hs089.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2fqy6ixdfm2r6l64.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2fqy6ixdfm2r6l64.o new file mode 100644 index 0000000..d071d2b Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2fqy6ixdfm2r6l64.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2kgcl5u0lsz794rp.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2kgcl5u0lsz794rp.o new file mode 100644 index 0000000..fa6aaf5 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2kgcl5u0lsz794rp.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2q4laz6iy89chanz.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2q4laz6iy89chanz.o new file mode 100644 index 0000000..e0d15cc Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2q4laz6iy89chanz.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2sub4pv0mmi2pfc0.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2sub4pv0mmi2pfc0.o new file mode 100644 index 0000000..559051b Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/2sub4pv0mmi2pfc0.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/3sp2vhwb5g1cqqvi.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/3sp2vhwb5g1cqqvi.o new file mode 100644 index 0000000..57c674f Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/3sp2vhwb5g1cqqvi.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/436mw2pc5dkgsala.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/436mw2pc5dkgsala.o new file mode 100644 index 0000000..88c1b74 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/436mw2pc5dkgsala.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4anvzipk2jespqwk.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4anvzipk2jespqwk.o new file mode 100644 index 0000000..6b84c95 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4anvzipk2jespqwk.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4lam6w70l8xiyr8k.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4lam6w70l8xiyr8k.o new file mode 100644 index 0000000..6af65b1 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4lam6w70l8xiyr8k.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4lmz5rk3oc0k09dw.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4lmz5rk3oc0k09dw.o new file mode 100644 index 0000000..111a407 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4lmz5rk3oc0k09dw.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4r3bokm6lmbtiwoa.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4r3bokm6lmbtiwoa.o new file mode 100644 index 0000000..dc58cbc Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4r3bokm6lmbtiwoa.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4sbq0v4id3puep97.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4sbq0v4id3puep97.o new file mode 100644 index 0000000..47f7db8 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/4sbq0v4id3puep97.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/57dpn01ouepglht4.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/57dpn01ouepglht4.o new file mode 100644 index 0000000..fd53fb9 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/57dpn01ouepglht4.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/5f7s6alffwolmpuv.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/5f7s6alffwolmpuv.o new file mode 100644 index 0000000..ac17566 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/5f7s6alffwolmpuv.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/5gichnvk5rj51x04.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/5gichnvk5rj51x04.o new file mode 100644 index 0000000..7090c56 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/5gichnvk5rj51x04.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/6pe8vo84xrnok6e.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/6pe8vo84xrnok6e.o new file mode 100644 index 0000000..d31fe1e Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/6pe8vo84xrnok6e.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/dep-graph.bin b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/dep-graph.bin new file mode 100644 index 0000000..2d5b548 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/dep-graph.bin differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/mkxwgu3sb13ie5m.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/mkxwgu3sb13ie5m.o new file mode 100644 index 0000000..ee48b08 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/mkxwgu3sb13ie5m.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/query-cache.bin b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/query-cache.bin new file mode 100644 index 0000000..cddaeba Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/query-cache.bin differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/txt1cbibqwcq3dk.o b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/txt1cbibqwcq3dk.o new file mode 100644 index 0000000..f122409 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/txt1cbibqwcq3dk.o differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/work-products.bin b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/work-products.bin new file mode 100644 index 0000000..32d969a Binary files /dev/null and b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi-dc8zizc0dlfzpvu473uiz6639/work-products.bin differ diff --git a/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi.lock b/array/4_sliding_window_209/target/debug/incremental/sliding_window_209-obuivqkedmde/s-gxdp5clc8w-q1mcvi.lock new file mode 100755 index 0000000..e69de29 diff --git a/array/4_sliding_window_209/target/debug/sliding_window_209 b/array/4_sliding_window_209/target/debug/sliding_window_209 new file mode 100755 index 0000000..7a6c1e3 Binary files /dev/null and b/array/4_sliding_window_209/target/debug/sliding_window_209 differ diff --git a/array/4_sliding_window_209/target/debug/sliding_window_209.d b/array/4_sliding_window_209/target/debug/sliding_window_209.d new file mode 100644 index 0000000..ea60d49 --- /dev/null +++ b/array/4_sliding_window_209/target/debug/sliding_window_209.d @@ -0,0 +1 @@ +/Users/daniel/Documents/Rust/leetcode-rust/array/4_sliding_window_209/target/debug/sliding_window_209: /Users/daniel/Documents/Rust/leetcode-rust/array/4_sliding_window_209/src/main.rs