434.number-of-segments-in-a-string.go 191 B

12345678910111213
  1. func countSegments(s string) (cnt int) {
  2. isSpace := true
  3. for _, r := range s {
  4. if r != ' ' && isSpace {
  5. cnt++
  6. isSpace = false
  7. }
  8. if r == ' ' {
  9. isSpace = true
  10. }
  11. }
  12. return
  13. }