2024.03.10_学习日记
天气:晴
学习地点:学校
学习时长:6h
学习内容
- 论文
企业数字化转型与资本市场表现——来自股票流动性的经验证据。
这篇文章也是用了词频分析,生成一个企业数字化转型的变量。
数字化发展与服务化转型——来自制造业上市公司的经验证据
这个也是用词频分析生成数字化转型的变量,很有参考意义,针对2007-2014年、2015年、2016-2017年上市公司年报,分别将“董事会报告”、“管理层讨论与分析”、“经营情况讨论与分析”部分文本内容提取出来。 - lc54
这个题就设置四个边界,l,r,t,b,然后分别依次遍历,每次遍历要更新边界,然后当l>r,t>b的时候就break掉while循环。 - lc679
这个题就是看一个数组能不能通过运算返回24这个数,核心思路是先合并两个数,再用一个新数组放新数和两个剩下的数,然后递归回溯,递归实现了就返回true,否则递归结束后回溯pop掉该运算方法,选择下一个运算方法。这个题算出来是float,所以判断返回24点要看答案-24的绝对值<1e-6。递归方法是,选两个数,当两个位置不同就生成一个新list然后把剩下的数字放进list,然后遍历不同符号,list添加相应的算术结果,如果是/,要看除数是不是0,如果是0要continue,并且要避免重复运算,比如+*两个符号,如果是这两个符号,算一次就行,加个判断当i>j并且为+**的时候就continue,这样就只用算i小于j的情况了。 - lc994
用bfs,bfs用队列,把烂的放进队列,while队列,对每个pop值更新时间和腐烂,放进队列的是(i,j,time),弹出的时候也要对应起来,最后返回时间。 - lc400
题目先要看懂,比如第13位,实际是11这个数的第二位,返回1。所以首先要知道这是哪个数,还要知道是这个数的第几位。1位数有9个,2位数有90个所以有2*90个数字,所以就用一个while就能确定这是个几位数,确定好是cur位数以后,再看是cur位数开头的第几个数字,所以要n//cur + 10(cur-1),10(cur-1)的意思是第cur位数开始前面是第几位,n%cur就是该数字的第几位。最后返回值就是先//再%,把后面的数字去掉留idx前面的,最后%10。