1月25日工作总结

近日疫情看起来十分不容乐观,希望武汉的同胞能坚强挺过这一关,不要有那么多人在2020离开我们。我十分相信,终有一天,这段混乱的日子将会过去!把握机遇,迎接挑战,愿君灼灼千里目,终有一日天光破!武汉加油!!!

A.首先对于战略进行总结——活得清楚才能活得好

1.如何快速进入状态

远离手机,放歌

2.做题应该怎么做

3.选题怎么选

4.一天怎么衡量自己学的好不好

定量,定规矩,定时间

5.究竟需要什么

6.怎么读懂代码,不被迷惑

分类击破,变量是有类型的,存储的,运算的。理解存储变量是理解题意的第一步

B.Leetcode132

132. Palindrome Partitioning II

Hard

82628Add to ListShare

Given a string s, partition s such that every substring of the partition is a palindrome.

Return the minimum cuts needed for a palindrome partitioning of s.

Example:

Input: "aab"
Output: 1
Explanation: The palindrome partitioning ["aa","b"] could be produced using 1 cut.
//理解存储变量的含义是理解题意的第一步
class Solution {
public:
    int minCut(string s) {
        //特殊判断十分重要
        if (s.empty()) return 0;
        int n = s.size();
        //二维数组p 存储在j到i的区间是否是一个回文串,bool型,true/false
        vector<vector<bool>> p(n, vector<bool>(n));
        //int型dp是到当前状态要切的刀数
        vector<int> dp(n);
        for (int i = 0; i < n; ++i) {
            //默认没有回文串,每个字符自成一个,这是最多的情况
            dp[i] = i;
            //开始遍历,j。。i
            for (int j = 0; j <= i; ++j) {
                //如果元素相同且这两个元素紧邻,或者其中间的元素本来就是回文都可以判断当前范围是回文
                if (s[i] == s[j] && (i - j < 2 || p[j + 1][i - 1])) {
                    p[j][i] = true;
                    //已经判断是回文就可以切割,如果当前是从开头计算的就是0刀,否则看取右节点的值和左节点+1的值中的最小值作为当前节点
                    dp[i] = (j == 0) ? 0 : min(dp[i], dp[j - 1] + 1);
                }
            }
        }
        //n个点但是下标是n-1所以最后一个下标的就是需要切的刀数
        return dp[n - 1];
    }
};

//理解存储变量的含义是理解题意的第一步class Solution {public:    int minCut(string s) {        //特殊判断十分重要        if (s.empty()) return 0;        int n = s.size();        //二维数组p 存储在j到i的区间是否是一个回文串,bool型,true/false        vector<vector<bool>> p(n, vector<bool>(n));        //int型dp是到当前状态要切的刀数        vector<int> dp(n);        for (int i = 0; i < n; ++i) {            //默认没有回文串,每个字符自成一个,这是最多的情况            dp[i] = i;            //开始遍历,j。。i            for (int j = 0; j <= i; ++j) {                //如果元素相同且这两个元素紧邻,或者其中间的元素本来就是回文都可以判断当前范围是回文                if (s[i] == s[j] && (i - j < 2 || p[j + 1][i - 1])) {                    p[j][i] = true;                    //已经判断是回文就可以切割,如果当前是从开头计算的就是0刀,否则看取右节点的值和左节点+1的值中的最小值作为当前节点                    dp[i] = (j == 0) ? 0 : min(dp[i], dp[j - 1] + 1);                }            }        }        //n个点但是下标是n-1所以最后一个下标的就是需要切的刀数        return dp[n - 1];    }};
1.如何快速进入状态
2.做题应该怎么做
3.选题怎么选
4.一天怎么衡量自己学的好不好
5.甲方爸爸需要什么
6.怎么读懂代码,不被迷惑
分类击破,变量是有类型的,存储的,运算的。理解存储变量是理解题意的第一步

原文地址:https://www.cnblogs.com/Marigolci/p/12233524.html

时间: 2024-08-01 17:26:03

1月25日工作总结的相关文章

题目:《项目集管理标准(第三版)》发布会10月25日在京成功举办

作者:共创国际-项目管理者联盟   正文:   共创国际项目管理者联盟于2014年10月25日在电子工业出版社(华信大厦)举办了<项目集管理标准(第三版)>发布会.<项目集管理标准(第三版)>(中文版)由项目管理者联盟项目集管理研究中心翻译与审校,并由电子工业出版社出版.本次发布会的举办是项目集管理研究中心推广项目集管理三年多来的重要里程碑事件. 在来自PMI(中国).国家外国专家局培训中心.共创国际项目管理者联盟.电子工业出版社的多位领导与嘉宾的见证下,<项目集管理标准(第

firefly的环境搭建(2013年9月25日最新,win下最详图文)

原地址:http://bbs.gameres.com/forum.php?mod=viewthread&tid=224026 一.安装PythonFirefly是采用Python编写的高性能.分布式游戏服务器框架,所以使用Firefly的前提是必须安装Python.Python在Linux.windows等操作系统下都有相应的版本,不管在什么操作系统下,它都能够正常工作.除非使用平台相关功能,或特定平台的程序库,否则可以跨平台使用.1.windows下安装Python1)下载对应系统的pytho

2015年08月25日作业-Linux用户和组管理

用户.组的相关配置文件: 在Linux系统中,用户账号信息.用户密码.组账号信息.组密码都保存在不同的配置文件中 /etc/passwd  文件的格式,每行包含的信息: account:password:UID:GID:GECOS:directory:shell 用户名:密码占位符:UID:GUID(基本组ID):用户备注信息(多个以,隔开):家目录:默认shell /etc/shadow文件的格式,每行包含的信息: UserName:加密的密码:最近一次密码修改时间:最短使用期限:最长使用期限

2016年3月25日作业

软考信息系统监理师,2016年3月25日作业 一.进度控制 1.进度控制分为哪四个步骤? 答:计划(Plan).执行(Do).检查(Check).行动(Action) 2.进度计划编制的目的是什么?哪个最重要? 答: 1)  保证暂时获利以补偿已经发生的费用支出 2)  协调资源 3)  使资源被需要时可以利用 4)  预测在不同时间上所需的资金和资源的级别一遍赋予项目不同的优先级 5)  项目进度的正常进行 最重要的是第一个. 3.判断:计划实施阶段是进度控制的核心,是否正确? 答:是 4. 

【天一家园群】2017年3月25日群猜谜会谜题

[天一家园群]2017年3月25日群猜谜会谜题 1.先生分明是书生(泊人) 白胜/方求斌2.自云出身在西京(称谓二) 道长.安人/余泮浩3.地头藤蔓结黄金(字) 坬/顾为善4.半生贡献尽东流(2字歌名) 江南/吴仁宇5.花前月下,一吻初献(网络词)萌/黄丹锋6.仰望天边乌云散(香港明星) 张达明/陈永亮7.分手之后得晋升(口语) 别提了/邵国荣8.儿时常随东坡游(字) 坳/张胜声9.“里中持羊酒贺两家”(称谓) 双生子/赵首成10.“此花开尽更无花”(英烈) 黄继光/许海魁 11.“对镜贴花黄”

【红雪莲谜缘阁群】2017年3月25日坚强与微笑主擂谜会题

[红雪莲谜缘阁群]2017年3月25日坚强与微笑主擂谜会题 01.老农清晨就起身(常用字)川02.宴终人散正初更(常用字)妹03.务必尽力分高下(常用字)处04.顺川而下到江东(常用字)项05.调解之后释前嫌(常用字)谦06.阵前先要能追逐(常用字)隧07.东邻老头去晋北(常用字)都08.整改工厂能崛起(常用字)岸09.人一高兴人变样(常用字)俭10.来日时光去不还(常用字)过11.外逃二人是重点(常用字)送12.一心牵挂心上人(常用字)态13.干了啥事放不下(常用字)哈14.北方去寻人相认(常

4月25日下午学习日志

2017年4月25日下午学习专业课通信原理的教材第一课学习了一下,继续做张宇数学18讲第四讲一元函数微分学的例题,然后用app学英语单词.

2017年4月25日上午

2017年4月25日上午想提高记忆单词的效率,所以自己想办法把英语单词的多种词意联系起来记忆,所以把之前背的单词再复习一遍.学习了南北桥芯片,为一块电脑主板,以CPU插座为北的话,靠近CPU插座的一个起连接作用的芯片称为"北桥芯片",英文名:North Bridge Chipset.北桥芯片就是主板上离CPU最近的芯片.

5月25日------疯狂猜成语-----四周第七次站立会议 参会人员:杨霏,袁雪,胡潇丹,郭林林,尹亚男,赵静娜

疯狂猜成语-----四周第六次站立会议 参会人员:杨霏,袁雪,胡潇丹,郭林林,尹亚男,赵静娜 会议内容:在寻找用户过程中,记录总结用户建议和意见. 用户十: 用户姓名 任晓菲 联系电话 15732114635 所用时间 9分钟 用户使用过程中出现的问题 无 用户评价 游戏挺有意思的 用户对产品提出的意见 打字比较麻烦 自己对意见的解决办法  希望能进一步进行改善 用户十一: 用户姓名 韩叶 联系电话 15732115394 所用时间 6分钟 用户使用过程中出现的问题 无 用户评价 很好 用户对产