二面后多久没通知就是 gg 呢
广州落魄了。
问下有广州的岗位吗
换个方向想,是不是在考 nginx 的原理
改了下四楼大佬的算法,考虑了数字是多位的情况
def unzip(data):
stack = []
for e in data:
# 开始弹出
if e == ']':
tmp_str = ''
while stack:
item = stack.pop()
if item == '[':
continue
elif item.isdigit():
n = int(item)
# 处理所有的数字
loop = 1
while stack and stack[-1].isdigit():
n = int(stack.pop())*10**loop + n
loop += 1
tmp_str = n * tmp_str
break
# 如果是字母,则字符串相加
else:
tmp_str = item + tmp_str
stack.append(tmp_str)
else:
stack.append(e)
return "".join(stack)
print(unzip('101[k]'))
print(unzip('2[k10[am]]'))
print(unzip('2[am]'))
print(unzip('2[k]2[am]'))
kkkkkkkkkkkkkkkkkkkk
kamamamamamamamamamamkamamamamamamamamamam
amam
kkamam
是 MySQL,如果是其他数据库会有什么不同
有什么方法可以不用到 group by 语句吗
这样查不出 id 吧
是虾皮母公司吗
在执行c = Cls()
时候只会调用__init__()
方法。你的第一个例子调用test_print()
时候,Setup()
方法还未执行,故没有 name 属性;而第二个例子你调用的函数会先执行Setup()
方法,故可以访问到 name 属性