自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dosth_Magic

你不能停止努力。

  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

原创 [概率论与数理统计&Python实现]简明教程

一、随机试验的概念:分3条 (1)一次试验结果的随机性——进行一次试验之前无法确定哪一个结果会出现。 (2)全体测试结果的可知性——每次试验的可能结果不止一个,并且能事先明确试验的所有可能结果。 (3) 可重复性——可以在同一条件下重复进行试验。 什么是事件?随机事件是在随机试验中,可能出现也可能不出现,而在大量重复试验中具有某种规律性的事件叫做随机事件(简称事件)。 二、样本空间:即包

2017-09-22 09:09:32 2696

原创 2017年9月21日20:49:18

2017年9月21日20:49:19 最近还是处于看论文的时期,面对全是英文的文章,发现英文比起论文来说,容易多了。 慢慢看,要多看才能看的容易。 http://download.csdn.net/my 这是我上传最初看论文做的ppt,第一篇简单平面段建模的论文做了3个ppt还是被批。 确实做的太烂了。后面是点云配准的一篇,最后这个是接下要做的可视化相关的。 现在换是主要看论文查一

2017-09-21 20:49:45 352

原创 2017年9月20日22:45:58

2017年9月20日22:46:00 今天我把游戏卸载了,生命不能再浪费在这些无用的东西上。 未来很广阔,能遇到更有意思的事情,你不能让你的眼界停止住。 我未来还会有很大的发展。 记住,现在要尽力的吃苦,回想大学,你做的什么著成了现在的你, 你现在又要去做什么,能让未来3年的你更优秀。 总之,努力,吃苦,让自己感到难受,就能说明你在成长。 面对那些看不起你的,嘲笑你的人。 我需要明

2017-09-20 22:44:59 294

原创 2017年9月16日21:59:18

2017年9月16日21:59:20 感觉自己总是个loser,看到原集训群里的讨论,有多期望能成为这种人,可惜 今天和学妹出去吃饭,聊的挺好的,也知道好多不知道的事。有收获

2017-09-16 21:59:43 329 3

原创 2017年9月13日22:46:33

2017年9月13日22:46:35 今天帮忙看Tencent笔试 还是太难了刷题必须进行下去 此外 估计快上课 调整好心态

2017-09-13 22:47:00 300

原创 leetcode171. Excel Sheet Column Number

26进制的问题 class Solution { public: int sum=0; void f(string s ,int i,int t){ if(i<0) return ; int x=s[i]-'A'+1; for(int j=1;j<t;j++){ x*=26; }

2017-09-13 18:40:04 345

原创 2017年9月12日20:55:07

2017年9月12日20:55:09 有几天没写,最近在看导师给的论文 。论文能看懂细节 理解应该是不到位,加上我看的比较模糊,今晚必须在捋一遍。 有些人说的话的做的事未必就是事实。 尤其女人。不过多文字给不喜欢的人。 很多原因,我打算在d3年。 好好学习,努力研究。 相信自己。

2017-09-12 20:58:34 265

原创 2017-9-8 15:56:23

2017-9-8 15:56:24 总结几点: 今天找cb看完ppt,比我预想的还要差。 1.知道就说知道,这个很重要的问题,不要模模糊糊。 2.英语是现在极其重大的问题了。要天天练,读的能力。 3.现在最终要的是读懂,知道其为什么, 4.要动脑子这是被提出来的, 5.逻辑要清晰 6.怎么去做ppt查啊学啊。。。

2017-09-08 16:09:12 278

原创 leetcode530. Minimum Absolute Difference in BST

平衡二叉树的性质。 中序遍历二叉树为其拍好序列。 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), ri

2017-09-08 10:14:21 233

原创 leetcode462. Minimum Moves to Equal Array Elements II

好题啊,开始想直接暴力,超时。 怎么也想不出最优的解到底是哪个数字。 应该去想最优解一定是nums数组里面的。 我们首先给数组排序,那么我们最终需要变成的相等的数字就是中间的数,如果数组有奇数个,那么就是最中间的那个数字;如果是偶数个,那么就是中间两个数的区间中的任意一个数字。而两端的数字变成中间的一个数字需要的步数实际上就是两端数字的距离 class Solu

2017-09-07 11:27:09 310

原创 2017年9月7日10:47:23

2017年9月7日10:47:25 最近日志是写的越来越少。 今早终于把ppt搞完,还没给老师看,肯定换是差评。 学习靠自己,要找到自己的兴趣点。 完了就是多读书多码代码吧。

2017-09-07 10:49:26 286

原创 leetcode453. Minimum Moves to Equal Array Elements

题意是把vector的n-1个数加1,直到所有数相等。 其实相等于把大的数减一,直到都等于最小数。 相等于逆否命题。 class Solution { public: int minMoves(vector& nums) { int n=nums.size(); int minx=nums[0]; for(int i=0;i<n;i++

2017-09-07 10:47:08 205

原创 leetcode349. Intersection of Two Arrays

vector的一系列操作。 1 -- set_intersection(交集) 2 -- set_union(并集) 3 -- set_difference(差集) 4 -- set_symeetric_difference(对称差集) 去重的unique。 class Solution { public: vector unique_element

2017-09-06 13:50:46 207

原创 leetcode598. Range Addition II降维

终于有点有意思的题目了。 题意是给一个都是0的mn数组。 给一组操作。m[i][j]就死把数组的前i行前j列全部加1. 求最后最大的数的个数。 开始想用简单的模拟去做,数组明显超内存。 所以要用降维的思路。 开一个行的数组,一个列的数组。最后最大值肯定是m[0][0]。 最后乘积代表个数。 class Solution { public: int maxCount(int m

2017-09-06 13:39:16 246

原创 POJ-2559利用栈往前迭代

Largest Rectangle in a Histogram  POJ - 2559  #include #include #include #include #include #include using namespace std; const int N=int(1e5)+9; int h[N]; int n; int main() { while(cin

2017-09-05 20:04:59 272

原创 leetcode538. Convert BST to Greater Tree

考察树的中序遍历。 BST是左子树小于右子树。 中序便利会输出他的从达到小的顺序。 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(

2017-09-05 15:44:08 202

原创 leetcode492. Construct the Rectangle

求给定一个面积的长和宽。 要求长和宽的差最小。 开根号面积,得到的是最大的长,然后-- 找到满足条件的就好。 class Solution { public: vector constructRectangle(int area) { int x=sqrt(area); vector ans; for(int i=x;i>=1;i-

2017-09-05 15:29:14 197

原创 cfCodeforces Round #432 (Div. 2,

第一题:找规律就好了,前k个和后n到n+k是不一样的,中间都是k。 #include #include #include #include using namespace std; int main() { int n,k,t; scanf("%d%d%d",&n,&k,&t); if(t<=k) cout<<t; else if(t>k&&t<n) co

2017-09-05 09:23:14 257

原创 leetcode203. Remove Linked List Elements

删除链表的val元素,就是链表的删除操作,但是我写了很久才过,真的太生疏了。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ c

2017-09-04 22:16:26 155

原创 leetcode27. Remove Element

class Solution { public: int removeElement(vector& nums, int val) { int n=nums.size(); int x=n; for(int i=0;i<x;i++){ if(nums[i]==val) { nums[i]

2017-09-04 18:47:02 165

原创 leeetcode283. Move Zeroes

class Solution { public: void moveZeroes(vector& nums) { int n=nums.size(); int x=n; for(int i=0;i<x;i++){ if(nums[i]==0){ for(int j=i;j<x-1;j++

2017-09-04 18:46:33 207

原创 华为笔试题

求两个树的二进制位不同的个数。 #include using namespace std; int func(long long x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } long long s[1005]; int

2017-09-04 17:58:44 323

原创 2017年9月1日23:11:33

2017年9月1日23:11:35 最近看论文真的头疼,很难搞。 又打了一场cf,b题没思路,慢慢来吧。 适当休息。

2017-09-01 23:12:52 267

原创 cfA. Odds and Ends

A. Odds and Ends time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Where do odds begin, and where do they end?

2017-09-01 23:11:16 245

原创 leetcode645. Set Mismatch

类似于哈希 查找就好了。 class Solution { public: vector findErrorNums(vector& nums) { int n=nums.size(); vector ans; vector s(n+2,0); for(int i=0;i<n;i++){

2017-09-01 20:30:36 265

原创 leetcode287. Find the Duplicate Number

找出这些串中一个重复。 遍历一遍,然后用vector的find函数去查找就好了。 查找之前要把当前值记录一下,并删去,找到不久是这个重复了吗。 class Solution { public: int findDuplicate(vector& nums) { for(int i=0;i<nums.size();i++){ int

2017-09-01 20:05:13 187

原创 leetcode268. Missing Number

找出传中从0到n缺少的那个数。 最近论文看的真的很烦,什么都不会,希望赶紧上课把。 是从0到n,所以排个序,找出值与下标不对应的就好, 也可能是最后一个数缺少。 循环到n+1. class Solution { public: int missingNumber(vector& nums) { sort(nums.begin(),nums.end());

2017-09-01 19:38:19 185

原创 leetcode389. Find the Difference

求出这两个串中一个不同的值。 开始想用multiset,后来想到string里也有find。 返回的索引值。所以用stringfind很好解决。 class Solution { public: char findTheDifference(string s, string t) { int n=s.size(); int n2=n+1;

2017-09-01 19:29:21 214

chrome修复工具

chrome一直有问题,有时候能用,然后就上不了csdn,google,这个工具很好用

2018-11-06

p5js代码库

交互式可视化工具,学习前端可视化入门代码库,非常简单有趣

2018-10-18

初学论文制作PPT

初学论文,面对全是英语的文章,还是很难理解的,要多看,更要掌握看文章的方法。 掌握该问的核心思想,学习研究经验。把该论文的ppt做出来,意味着掌握的差不多了

2017-09-21

Qt+OpenGL程序

Qt+OpenGL程序

2017-08-23

C++Qt教程源码

学习youtobe上经典C++Qt教程的代码,有想要学习的可以下下来看看

2017-08-23

空空如也

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

TA关注的人

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