Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
19
Task/Binary-strings/Mathematica/binary-strings.math
Normal file
19
Task/Binary-strings/Mathematica/binary-strings.math
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
(* String creation and destruction *) BinaryString = {}; BinaryString = . ;
|
||||
(* String assignment *) BinaryString1 = {12,56,82,65} , BinaryString2 = {83,12,56,65}
|
||||
-> {12,56,82,65}
|
||||
-> {83,12,56,65}
|
||||
(* String comparison *) BinaryString1 === BinaryString2
|
||||
-> False
|
||||
(* String cloning and copying *) BinaryString3 = BinaryString1
|
||||
-> {12,56,82,65}
|
||||
(* Check if a string is empty *) BinaryString3 === {}
|
||||
-> False
|
||||
(* Append a byte to a string *) AppendTo[BinaryString3, 22]
|
||||
-> {12,56,82,65,22}
|
||||
(* Extract a substring from a string *) Take[BinaryString3, {2, 5}]
|
||||
-> {56,82,65,22}
|
||||
(* Replace every occurrence of a byte (or a string) in a string with another string *)
|
||||
BinaryString3 /. {22 -> Sequence[33, 44]}
|
||||
-> {12,56,82,65,33,44}
|
||||
(* Join strings *) BinaryString4 = Join[BinaryString1 , BinaryString2]
|
||||
-> {12,56,82,65,83,12,56,65}
|
||||
Loading…
Add table
Add a link
Reference in a new issue