optimization code level from A to A+

This commit is contained in:
YDZ
2020-08-26 23:43:03 +08:00
parent 7b7307761c
commit 96c36de45b
519 changed files with 2341 additions and 2322 deletions

View File

@ -26,38 +26,38 @@ func Test_Problem721(t *testing.T) {
qs := []question721{
question721{
para721{[][]string{[]string{"John", "johnsmith@mail.com", "john00@mail.com"},
[]string{"John", "johnnybravo@mail.com"},
[]string{"John", "johnsmith@mail.com", "john_newyork@mail.com"},
[]string{"Mary", "mary@mail.com"}}},
ans721{[][]string{[]string{"John", "john00@mail.com", "john_newyork@mail.com", "johnsmith@mail.com"},
[]string{"John", "johnnybravo@mail.com"},
[]string{"Mary", "mary@mail.com"}}},
{
para721{[][]string{{"John", "johnsmith@mail.com", "john00@mail.com"},
{"John", "johnnybravo@mail.com"},
{"John", "johnsmith@mail.com", "john_newyork@mail.com"},
{"Mary", "mary@mail.com"}}},
ans721{[][]string{{"John", "john00@mail.com", "john_newyork@mail.com", "johnsmith@mail.com"},
{"John", "johnnybravo@mail.com"},
{"Mary", "mary@mail.com"}}},
},
question721{
para721{[][]string{[]string{"Alex", "Alex5@m.co", "Alex4@m.co", "Alex0@m.co"},
[]string{"Ethan", "Ethan3@m.co", "Ethan3@m.co", "Ethan0@m.co"},
[]string{"Kevin", "Kevin4@m.co", "Kevin2@m.co", "Kevin2@m.co"},
[]string{"Gabe", "Gabe0@m.co", "Gabe3@m.co", "Gabe2@m.co"},
[]string{"Gabe", "Gabe3@m.co", "Gabe4@m.co", "Gabe2@m.co"}}},
ans721{[][]string{[]string{"Alex", "Alex0@m.co", "Alex4@m.co", "Alex5@m.co"},
[]string{"Ethan", "Ethan0@m.co", "Ethan3@m.co"},
[]string{"Gabe", "Gabe0@m.co", "Gabe2@m.co", "Gabe3@m.co", "Gabe4@m.co"},
[]string{"Kevin", "Kevin2@m.co", "Kevin4@m.co"}}},
{
para721{[][]string{{"Alex", "Alex5@m.co", "Alex4@m.co", "Alex0@m.co"},
{"Ethan", "Ethan3@m.co", "Ethan3@m.co", "Ethan0@m.co"},
{"Kevin", "Kevin4@m.co", "Kevin2@m.co", "Kevin2@m.co"},
{"Gabe", "Gabe0@m.co", "Gabe3@m.co", "Gabe2@m.co"},
{"Gabe", "Gabe3@m.co", "Gabe4@m.co", "Gabe2@m.co"}}},
ans721{[][]string{{"Alex", "Alex0@m.co", "Alex4@m.co", "Alex5@m.co"},
{"Ethan", "Ethan0@m.co", "Ethan3@m.co"},
{"Gabe", "Gabe0@m.co", "Gabe2@m.co", "Gabe3@m.co", "Gabe4@m.co"},
{"Kevin", "Kevin2@m.co", "Kevin4@m.co"}}},
},
question721{
para721{[][]string{[]string{"David", "David0@m.co", "David4@m.co", "David3@m.co"},
[]string{"David", "David5@m.co", "David5@m.co", "David0@m.co"},
[]string{"David", "David1@m.co", "David4@m.co", "David0@m.co"},
[]string{"David", "David0@m.co", "David1@m.co", "David3@m.co"},
[]string{"David", "David4@m.co", "David1@m.co", "David3@m.co"}}},
ans721{[][]string{[]string{"David", "David0@m.co", "David1@m.co", "David3@m.co", "David4@m.co", "David5@m.co"}}},
{
para721{[][]string{{"David", "David0@m.co", "David4@m.co", "David3@m.co"},
{"David", "David5@m.co", "David5@m.co", "David0@m.co"},
{"David", "David1@m.co", "David4@m.co", "David0@m.co"},
{"David", "David0@m.co", "David1@m.co", "David3@m.co"},
{"David", "David4@m.co", "David1@m.co", "David3@m.co"}}},
ans721{[][]string{{"David", "David0@m.co", "David1@m.co", "David3@m.co", "David4@m.co", "David5@m.co"}}},
},
question721{
{
para721{[][]string{}},
ans721{[][]string{}},
},