From 4238e749ff62bfc62f6e30c72dbafdfa3908551c Mon Sep 17 00:00:00 2001
From: bradley <18883218157@139.com>
Date: Wed, 26 Apr 2023 18:10:55 +0800
Subject: [PATCH] 1.bit
---
.idea/.gitignore | 2 ++
.idea/misc.xml | 6 +++++
.idea/modules.xml | 8 ++++++
.idea/vcs.xml | 6 +++++
.../wc_algorithm/com/bradley/bit/Bit.class | Bin 0 -> 659 bytes
src/com/bradley/bit/Bit.java | 23 ++++++++++++++++++
wc_algorithm.iml | 11 +++++++++
7 files changed, 56 insertions(+)
create mode 100644 .idea/.gitignore
create mode 100644 .idea/misc.xml
create mode 100644 .idea/modules.xml
create mode 100644 .idea/vcs.xml
create mode 100644 out/production/wc_algorithm/com/bradley/bit/Bit.class
create mode 100644 src/com/bradley/bit/Bit.java
create mode 100644 wc_algorithm.iml
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..5c98b42
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,2 @@
+# Default ignored files
+/workspace.xml
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..8ed5f34
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..6da11eb
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/production/wc_algorithm/com/bradley/bit/Bit.class b/out/production/wc_algorithm/com/bradley/bit/Bit.class
new file mode 100644
index 0000000000000000000000000000000000000000..afbabd0e4e9803963b7bcf0877b3ba2aacddd821
GIT binary patch
literal 659
zcmZut%TC)s6g^{`ICe~dq=E8klkf^GYN_fj2vx0A2`QqLQf0%2abl%|{6NM*V%J|P
zi?-^558$J!o^cY=N-X9+&fI(Mx%c7E?|T4m(RSfr!@(xDTx{c|`HisoPMZdei!xr>
zXxL~9l#W%R@)H5Geb^VUKBU7?V5zH;@N66hVfIA^5s_*)9muFJGo|w>XysqkwLrZ)
zNMk?9fE8;X5UNEEU7m_IdYG-bg=^$;j{JtQ&QT`7#@k
zvG&BbfZI#Q*&zI=w4gG1UuzDJ3sr2iJnUfC#-4|L9C%nkg*;CP6Ih;){uEq>1M2$+
z>fK)FVa$W1V}8^pI#ud_*2_?8C}ZwcD>(j#1?*zuh#Ok%)5AWRJhj7<^YWm6RA@bB
zKE0q{IQj|koq>Tx+EM|Uc*fY96krL<%pAQB5#4;jYTewjI(IOvA28{vGrus+OZ0Q*
z4RULK12(zJWOJ}iK}|-pX$BgoqE<|Mj{0=k8|HeN^$Yf#&m|LBV`BBOpEb 00000000 00000000 00000000 00000001 1*2^0 = 1
+ // 1 左移32位 ==> 10000000 00000000 00000000 000000000 0*2^0 = 0
+ // 1 左移31位 ==> 01000000 00000000 00000000 00000000 1*2^31 = 2147483648 4294967296 超出int范围:2147483647 变成了 -2147483648
+ // 1 左移30位 ==> 00100000 00000000 00000000 00000000 1*2^30 = 1
+ // 1 左移29位 ==> 00010000 00000000 00000000 00000000 1*2^29 = 1
+
+ }
+
+ public static void main(String[] args) {
+// System.out.println(Integer.MAX_VALUE);
+ printBit();
+ }
+}
diff --git a/wc_algorithm.iml b/wc_algorithm.iml
new file mode 100644
index 0000000..bf6e2fc
--- /dev/null
+++ b/wc_algorithm.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file