Algorithm
LeetCode-9 回文数
class Solution:
'''
解题思路:
将其转成字符串,通过前后指针来进行判断
'''
def isPalindrome(self, x: int) -> bool:
str_x = str(x)
i,j = 0, len(str_x)-1
while(i < j):
if (str_x[i] != str_x[j]):
return False
else:
i = i+1
j = j-1
return True
class Solution2:
'''
解题思路:
不转换成字符串,通过整数形式来进行判断,可以通过反转整数后,将两者进行判断
'''
def isPalindrome(self, x: int) -> bool:
if x < 0:
return False
m = 0
ori_x = x
while (x > 0):
m = m*10 + x%10
x = x // 10
if m == ori_x:
return True
else:
return False
Review
Activating Prior Knowledge With English Language Learners
Activate: 激活
initial: 初始
proficient: 精通的
possess: 拥有
It’s up to: 这取决于
facilitate: 促进
illuminate: 解释
reflect: 反思
subtitles: 字幕
slideshow: 幻灯片
at one’s fingertips:唾手可得
engaging: 动人的
该文章主要表达了对于提前了解英文文章里的背景知识,更有助于理解和学习英文。
Tip
vscode 原生支持的查看所有引用的地方并不全,可以通过安装 gtags 插件解决
Share
这周分享一点工作感悟吧:
如果是明确要相关人员去关注并做一些事情的,不要觉得邮件里抄送到了相应的人就算完事了。
首先至少要明确指名对应的人员出来,最好是直接红色高亮,让对方一眼看到。否则你最好是电话再沟通跟他说明下,并让他明确回复下收到为止,这样事情才不至于在你这边中断掉了。