master > master: codego - auslagern, erzeugungsmethode verbessert, SyntaxBaum -> Formula
This commit is contained in:
@@ -131,7 +131,7 @@ func UnionStrings2(list1 []string, list2 []string) []string {
|
||||
}
|
||||
|
||||
// assumes that listTo contains no duplicates
|
||||
func UnionStringsTo(listTo *[]string, listFrom []string) {
|
||||
func UnionStringsInPlace(listTo *[]string, listFrom []string) {
|
||||
var mark = make(map[string]bool)
|
||||
for _, item := range listFrom {
|
||||
mark[item] = true
|
||||
@@ -149,7 +149,7 @@ func UnionStringsTo(listTo *[]string, listFrom []string) {
|
||||
func UnionStringsList(lists [][]string) []string {
|
||||
var list = []string{}
|
||||
for _, list_ := range lists {
|
||||
UnionStringsTo(&list, list_)
|
||||
UnionStringsInPlace(&list, list_)
|
||||
}
|
||||
return list
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user