forked from root/public
Xavier Petit
4 years ago
committed by
xpetit
6 changed files with 36 additions and 55 deletions
@ -1,23 +0,0 @@
|
||||
package main |
||||
|
||||
func IsAnagram(s, t string) bool { |
||||
alph := make([]int, 26) |
||||
for i := 0; i < len(s); i++ { |
||||
if s[i] < 'a' || s[i] > 'z' { |
||||
continue |
||||
} |
||||
alph[s[i]-'a']++ |
||||
} |
||||
for i := 0; i < len(t); i++ { |
||||
if t[i] < 'a' || t[i] > 'z' { |
||||
continue |
||||
} |
||||
alph[t[i]-'a']-- |
||||
} |
||||
for i := 0; i < 26; i++ { |
||||
if alph[i] != 0 { |
||||
return false |
||||
} |
||||
} |
||||
return true |
||||
} |
@ -1,17 +1,22 @@
|
||||
package main |
||||
|
||||
import ( |
||||
"fmt" |
||||
import "fmt" |
||||
|
||||
student ".." |
||||
) |
||||
type Pilot struct { |
||||
Name string |
||||
Life float32 |
||||
Age int |
||||
Aircraft int |
||||
} |
||||
|
||||
func main() { |
||||
var donnie student.Pilot |
||||
donnie.Name = "Donnie" |
||||
donnie.Life = 100.0 |
||||
donnie.Age = 24 |
||||
donnie.Aircraft = student.AIRCRAFT1 |
||||
const Aircraft1 = 1 |
||||
|
||||
func main() { |
||||
donnie := Pilot{ |
||||
Name: "Donnie", |
||||
Life: 100.0, |
||||
Age: 24, |
||||
Aircraft: Aircraft1, |
||||
} |
||||
fmt.Println(donnie) |
||||
} |
||||
|
Loading…
Reference in new issue