![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
E__T
此情可待成追忆,只是当时已惘然
展开
-
String的equals类和Object的equals类的区别
我们知道比较两个字符串是否相等的时候可以用equals方法来判断,如String a = "1";String b = "1";System.out.println(a.equals(b));输出的结果 true而如果是object的equals方法就不同了,假设有一个person类person a =new person(1,"a");person b =new person(1,"a原创 2017-07-15 21:51:22 · 458 阅读 · 0 评论 -
(动态规划)相邻元素差绝对值不超过d的最长子序列问题
问题描述:输入数组 A[0:n]和正实数 d,试设计一个动态规划算法输出 A[0:n]的一个最长子序列,使得子序列中相继元素之差的绝对值不超过 d。分析算法的时间复杂度。这个问题刚开始拿到没啥思路,一直想不到这个问题的最优子结构,后来看到了最长递增子序列问题的解,发现这个问题和最长递增子序列问题的思路类似。以最长递增子序列为例,一个序列a1a2a3...an的最长递增子序列为b1b2b3...bk...原创 2018-06-09 23:02:54 · 2898 阅读 · 2 评论 -
动态规划------最大子方阵问题
题目:给定一个 n*n 的矩阵 A,矩阵中的元素只取 0 或者 1。设计一个动态规划算法,求解得到 A 中元素全是 1 的子方阵使其阶数达到最大值。这个题我没想到方法,但是百度文库查到了学长的做法,拿到这里分享一下,希望学长不要追究啊~~~分析:其实求解的时候当成m*n的矩阵做就行了。设n阶矩阵表示为A[1...n][1....n],B[i][j]表示前i行前j列所包含的1的个数。最优子结构:C[...转载 2018-05-12 21:05:19 · 3617 阅读 · 0 评论 -
SC课堂笔记
3-1抽象数据类型的好处:将存储和操作分开。写程序的时候要符合变量命名要求数据类型对比String a="ssd";String b=a;b并没有获得a的引用,所以a和b是独立的.java实现层次性的方式:继承 实现Boxed primitives: Boolean,Integer。。。。万不得已不要用java有操作符类型的重载,如两个字符串相加,但是不允许用户定义操作符重载.类型检查:java...原创 2018-03-14 08:33:36 · 140 阅读 · 0 评论 -
统计自然语言处理摘要
自然语言处理(NLP)的研究内容1.机器翻译2.自动文摘3.信息检索4.文本分类,值得一提的是,近年来,情感分类已经成为本领域研究的热点5.问答系统6.信息过滤7.信息抽取8.文本挖掘9.舆情分析10.隐喻计算11.文字编辑和自动校对12.作文自动评分13.光读字符识别14.语音识别15.文语转换16.说话人识别自然语言处理面临的困难实现上面的这些应用目标的关键问题就是歧义消解问题和未知语言现象的...原创 2018-03-13 23:36:27 · 960 阅读 · 0 评论 -
SC第一次实验涉及知识点总结----java基础
......待补全原创 2018-03-12 13:44:49 · 188 阅读 · 0 评论 -
Vivado运行RTL分析闪退的解决办法
最近学校学习硬件方面的知识,用到了vivado软件,然而我的vivado在RTL分析的时候闪退,画不出电路图,在尝试了各种方法之后,偶然发现了解决办法。就是打开vivado项目的时候用项目文件夹的.xpr文件打开,而不是先打开vivado再找到项目,这个方法亲测可行。希望能够帮到大家 话说成功的在下面评论留个言呗~~~ :)...原创 2017-11-21 13:44:24 · 14719 阅读 · 111 评论 -
solidity重点总结
solidity的constant修饰符代表不能用函数修改任何数据.external只能外部调用,internal只能内部调用,如果函数中写了this....则表明这个函数必须从外部调用,但是这种写法不常用,按照大佬的回答做就行了As for best practices, you should use external if you expect that the function will o...原创 2018-03-10 23:00:10 · 2467 阅读 · 0 评论 -
Java中的数据结构
ArrayList简单来说,ArrayList可以是一种可变数组,利用这样一种方式声明ArrayList<reference type>=new ArrayList<reference type>();其操作与数组类似,以String为例,给出一些常用的函数: add(String s) 添加一个成员 add(int index,String s) 将s加入到数组下标为index的位置,原来原创 2017-07-15 19:06:00 · 152 阅读 · 0 评论 -
C语言修改二进制文件的一部分内容
fopen选项为rb+可以实现更改指定位置的内容,其他位置不变ab+是在原内容后追加w的几个貌似会先清空原来的内容?原创 2019-05-09 13:36:13 · 2529 阅读 · 0 评论