自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个学渣的博客

复杂网络/GCNs/ML/Java,以上都在学习ing

  • 博客(19)
  • 收藏
  • 关注

原创 leetcode 461. Hamming Distance

不能设置两个数组比较,会超时。所以只能边/2,如果余数不同就+1.

2018-02-23 22:58:47 202

原创 leetcode 595 Big Countries

简单的数据库语句,没啥说的,直接放答案了。

2018-02-23 22:48:04 185

原创 leetcode 771 Jewels and Stones

题目如上。只需比较J和S中的字母是否有相等的,如果相等,则计数+1。代码如下:

2018-02-23 22:41:54 271

原创 实验课总结

实验课这学期就是这样了。有的缺图我会尽量不全。希望看到我的博客的同学多关注关注,回复回复,涨涨人气谢谢。其中有几个实验的内容是参照周围的大佬写的,如果大佬们看到如果侵权了就私一下谢谢。因为在考试周我也没有太多的时间写到底是怎么做的,希望大家多琢磨琢磨理解理解。能帮到其他的同学我就很开心了。希望我做的工作没有白费。希望不要直接抄我的代码。一个学渣2018-1-3

2018-01-03 22:47:02 1787

原创 实验5.2

抛物线法求解积分。clearclcsyms x;a = zeros(1,6);b = zeros(1,6);disp(vpa(int(exp(-x.^2),1,2)));a(1) = 0.1;for i =2:6 a(i) = vpa(a(i-1)*0.1,15);endfor i =1:6 b(i) = vpa(quad('exp(-x.^2)',1,2,a

2018-01-03 22:43:51 399

原创 实验2.1

吉林大学 计算方法实验课

2018-01-03 22:11:17 1233 2

原创 如何在 visual studio 2017 中添加 python 项目要用到的包?

今天看书的时候,想执行书上的代码,包下好了但是不知道怎么导入。谢谢知乎的SixtyCat同学的链接。按照链接的流程做就可以了。https://docs.microsoft.com/en-us/visualstudio/python/vs-tutorial-01-05

2017-12-19 15:33:10 9102

原创 实验1.5

吉林大学 计算方法实验课

2017-12-12 09:59:34 781

原创 实验1.2

吉林大学 计算方法实验课

2017-12-12 09:50:13 1104

原创 实验1.1

吉林大学 计算方法实验课

2017-12-12 09:43:42 982

原创 实验0.3

吉林大学 计算方法实验课

2017-12-12 09:37:24 775

原创 实验0.2

吉林大学 计算方法实验课 实验0.2代码用octave语言编写。题目:实验代码:a = [1,2,3,4,5,6,7,8];%e矩阵r = [1,2,3,4,5,6,7,8];%给的矩阵m = [1,2,3,4,5,6,7,8];%误差矩阵rr = [1,2,3,4,5,6,7,8];%自己算的误差矩阵a(1) = 1- exp(-1);for n = 2:8

2017-12-12 09:30:10 589 2

原创 leetcode 007 Reverse Integer

这道题的关键是如何处理overflow,其他的都很简单。因为是32-bit signed integer ,所以要考虑到正负的情况,abs()。接下来就是纯算数了。最后只需判断绝对值是否大于integer的max就可以了。注意保存结果的ans要设为long范围应该比int的范围大就好。因为需要判断。代码如下:class Solution { public int rev

2017-10-06 12:33:08 172

原创 leetcode 006 ZigZag Conversion

这道题很好做,声明一个二维数组,然后初始化,像题干中给的那样把值放入数组,然后再把二维数组降阶存即可。但是我还是踩坑了。1.当s.length() 比如他给我的案例是 s = "A",numRow = 2;结果应为A,我的是"\u0000",eclipse显示空格。所以要加上这个判断。2.当numRow 3.注意是“之字形的排列”,zigzag pattern。剩下的就好做

2017-10-06 11:26:56 242

原创 leetcode 005 Longest Palindromic Substring

先贴个代码,这是leetcode提交答案里最快的代码了,膜拜膜拜。public class Solution { char[] ss; int left=0, max=1; public String longestPalindrome(String s) { ss=s.toCharArray(); if(ss.length<1) retur

2017-10-05 14:25:43 204

原创 leetcode 004 Median of Two Sorted Arrays

这道题和第2题结构上类似,我说的结构类似不是算法类似。大概意思是,同样都是有三种情况:第一种:两个Array的长度length是否都为0,如果都为0,则返回0.0第二种:如果有一个为0,则返回另一个Array的中间值第三种:如果都不为0,这个是一般情况,则在创建一个数组把两个数组都放进去,重新排序,再返回中间值。其中,第三种的重新排序有一个简单的算法,并不需要用冒泡,快排之类的

2017-10-05 11:58:12 172

原创 leetcode 003 Longest Substring Without Repeating Characters

这道题的做法对于我来说有点难,我看到这道题的时候立马想到的是kmp算法,但是kmp我学数据结构的时候就不算太会,没有什么办法,我算个小学渣啊(摊手)。我参考了一下别人的做法,大致的做法差不多是“通过一次遍历字符串数组,利用哈希表记录已经遍历过的字符;算法过程中维护着一个不重复的子串以及他的长度,如果出现了重复的字符则更新不重复子串的起始点并更新最大不重复子串的长度”。class Solut

2017-10-05 10:36:46 144

原创 leetcode 001 Two Sum

这道题很简单,解法是双重循环+判断。注意不要把代码的双重循环变量搞错,我第一次提交的时候就踩到坑了。话说第一题不是像其他OJ的A+B,是加深程度的A+B倒是很开心。最喜欢special的东西了。以下是我的代码:class Solution { public int[] twoSum(int[] nums, int target) { for( int ind

2017-10-04 23:44:15 179

原创 leetcode 002 Add Two Numbers

这道题的主要精髓就是循环两个链表,将两个链表的元素相加,这个不难。这道题的主要坑点是在于:1.这两个可能一开始就有一个是空的,直接输出另一个链表。2.相加的时候是有进位的,我们需要设一个bool变量,如果有进位下一位则加1,因为9+9最大也才18,进位一定是1。3.在循环的过程中我们可能会遇到一个链表到结尾了,另外一个链表没到结尾的情况。我们则把剩下的不为null的链表输出。4

2017-10-04 23:28:18 170

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除