• 等级
  • 1919 访问
  • 5 原创
  • 1 转发
  • 1637700 排名
  • 2 评论
  • 0 获赞

leetcode周期小结3

    最近事情较多,挺久没用做下算法了,而且也没有把之前做的一些总结一下和学习一些新的方法(思路),感觉没什么进步,还算是个基础不佳的初学者吧。不过熟练一下语言和活动一下脑子也算是练算法的目的,毕竟平时的课程基本上不怎么需要动脑去思考和创造了,主要还是些理解性的知识。    《算法竞赛入门经典》挺多人推荐的,稍微看了下感觉还行,有空再补完吧    算法课上倒是还算有点启发,不过过一段时间就忘了也...

2018-05-29 01:45:47

deepin下安装CUDA9.0

    因为参加学校一些项目的原因需要学习一下深度学习方面的知识,所以就需要配置CUDA来编译一些源码来学习一下        配置环境这个确实有点坑,搞了挺久了还是卡在这一步(其实源码也看不懂),不过最近总算是搞成功了吧,不过编译源码的时候还是出了点问题,先记录一下以后再补坑了吧。    大致的思路就是把原来的开源驱动给禁了,然后安装Nvidia的闭源驱动->安装CUDA的.run文件-...

2018-05-29 01:10:56

操作系统实验小结

主要问题和小结:1.创建进程时采用 while((p1=fork())==-1)可以保证进程创建成功(没用这个的时候常会出现比如abc进程中可能只输出a或b之类的是因为c没有成功创建(系统原因))2.主要问题还是在于输出的控制上,如果不是采用循环的话可能输出的效果不明显或者改变没有效果signal()函数的第二个参数中要带参数;比如foo(int i){};然后再foo(1)这样带入参数,否则会报...

2018-05-15 15:20:41

leetcode未做出题小结1

解法均来自网络:496.下一个更大元素1给定两个没有重复元素的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。找到 nums1 中每个元素在 nums2 中的下一个比其大的值。nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存在,对应位置输出-1。示例 1:输入: nums1 = [4,1,2], num...

2018-04-15 03:06:36

leetcode周期小结2

以下更好的解法均来自网络6.Z字形变换将字符串 "PAYPALISHIRING" 以Z字形排列成给定的行数:P A H N A P L S I I G Y I R 之后从左往右,逐行读取字符:"PAHNAPLSIIGYIR"实现一个将字符串进行指定行数变换的函数:string convert(string text, int nRows);convert("PAYPALISHI...

2018-04-15 02:47:15

leetcode周期小结1

以下所有更好的解法均来自网络1.两数之和题目:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]个人解法:暴力扫描,匹配要求class Solution { ...

2018-04-15 01:57:21

AsahiMoon

关注
  • 中国