03 2020 档案

摘要:时间:2020.3.22-2020.3.28 学习所花时间(包括上课):平均每天7-8个小时 代码量:大概800+行 了解到的知识点:学习动态规划最长公共子序列,最长递增子序列。学习云服务器相关知识。 阅读全文
posted @ 2020-03-28 19:33 DemonSlayer 阅读(84) 评论(0) 推荐(0)
摘要:对于一个字符串而言: 字串是指在该字符串中取出连续的一块 子序列是指在该字符串中删去若干元素后得到的序列 给定两个序列X和Y,当另一序列Z既是X的子序列又是Y的子序列时,称Z是序列X和Y的公共子序列。最长公共子序列是长度最长的子序列。 LCS问题:给定两个序列X和Y,找出X和Y的一个最长公共子序列。 阅读全文
posted @ 2020-03-27 01:15 DemonSlayer 阅读(380) 评论(0) 推荐(0)
摘要:本次阅读了4-6章内容。书抛出了这样一句话:你不可能写出完美的软件。短暂思考后发现确实如此,世上本来就没有完美的软件,在计算技术简短的历史中,没有一个人曾经写出过-个完美的软件。你也不大可能成为第一个。除非你把这作为事实接受下来,否则你最终会把时间和精力浪费在追逐不可能实现的梦想上。 这告诉了我一个 阅读全文
posted @ 2020-03-23 21:15 DemonSlayer 阅读(104) 评论(0) 推荐(0)
摘要:时间:2020.3.15-2020.3.21 学习所花时间(包括上课):平均每天7-8个小时 代码量:大概1k+行 了解到的知识点:Android端通过http访问web端servlet获取数据,一种基于servlet为服务器的中转实现方式,通过servlet搭建的服务器将mysql中需要的数据取出 阅读全文
posted @ 2020-03-21 19:20 DemonSlayer 阅读(94) 评论(0) 推荐(0)
摘要:关于wjm的这次作业,当我发现我必须要写APP的时候,我的心是拔凉拔凉的。我疯狂地查资料查博客,本想通过开通mysql远程连接,andriod直接通过pc的ip地址访问mysql,也就是android直连mysql。无奈android开发平台是基于Android Studio的,其不可导入mysqk 阅读全文
posted @ 2020-03-19 21:37 DemonSlayer 阅读(1579) 评论(8) 推荐(4)
摘要:内容参考书籍《算法竞赛入门到进阶》 0/1背包是最经典的DP问题,没有之一。 背包问题:有多个物品,重量不同、价值不同,以及一个容量有限的背包,选择一些物品装到背包中,问怎么才能使装进背包的物品总价值最大 如果每个物体可以切分,则是一般背包问题,使用贪心法。例如吃自助餐,要使吃到肚子里的东西价值最大 阅读全文
posted @ 2020-03-16 23:41 DemonSlayer 阅读(559) 评论(0) 推荐(0)
摘要:在读此书之前便早已听说这本书是软件工程领域一本再经典不过的书籍。初读时书中提到这样一个观点我们喜欢把程序员所知道的关干计算技术和他们所工作的应用领域的全部事实、以及他们的所有经验视为他们的知识资产(Knowledge Portfolios)。管理知识资产与管理金融资产非常相似: 1.严肃的投资者定期 阅读全文
posted @ 2020-03-15 22:05 DemonSlayer 阅读(86) 评论(0) 推荐(0)
摘要:时间:2020.3.8-2020.3.14 学习所花时间(包括上课):平均每天7-8个小时 代码量:大概1k+行 了解到的知识点:全球疫情地图的可视化,使用echarts绘制地图,使用python爬取数据到数据库。时间格式转换等。 阅读全文
posted @ 2020-03-14 19:39 DemonSlayer 阅读(95) 评论(0) 推荐(0)
摘要:内容参考书籍《算法竞赛入门到进阶》 DP与分治法的区别: (1)分治法是把问题分成独立的子问题,各个子问题能独立解决,一个子问题内部的计算不需要其他子问题的数据,例如归并排序。 (2)DP的子问题之间是相关的,前面子问题的解决结果被后面的子问题使用。 (DP比分治复杂得多) 求解DP问题有3步,即定 阅读全文
posted @ 2020-03-13 23:01 DemonSlayer 阅读(199) 评论(0) 推荐(0)
摘要:时间:2020.3.1-2020.3.7 学习所花时间(包括上课):平均每天7-8个小时 代码量:大概800+行 了解到的知识点:全球疫情地图的可视化,使用echarts绘制柱状图。 阅读全文
posted @ 2020-03-07 11:37 DemonSlayer 阅读(75) 评论(0) 推荐(0)
摘要:本次阅读我了解到了一个概念——每日构建。每日构建意味着自动地,每天,完整地构建整个代码树。所谓代码树则是将整个项目源代码的目录,子目录,文件的位置尽可能事先固定下来,这样在开发过程中各个模块间,各个文件间的相对位置都不会混乱。源代码树指的就是一个项目所有的已经组织好的代码文件。通常代码树应该用版本控 阅读全文
posted @ 2020-03-05 21:17 DemonSlayer 阅读(97) 评论(0) 推荐(0)