排序:
默认
按更新时间
按访问量

TensorBoard远程连接服务器

参考博客:点击打开链接1.连接sshssh -L 16006:127.0.0.1:6006 -p 31017 root@221.122.128.542.登录上之后,早服务器上使用6006端口启动tensorboard:source activate tensorflow-py36tensorboa...

2018-06-18 19:51:34

阅读数:7

评论数:0

Linux常用命令

1. 重命名文件或文件夹  mv  A  B2. 权限   chmod -R 777 文件名3.创建文件夹   mkdir -p  A/B  rm a.txt  删除普通文件a.txt  rm -r a/  删除目录a  rm -rf  a/  强制删除目录a   -f  表示强制4.退出终端  ...

2018-06-18 19:48:37

阅读数:4

评论数:0

Ubuntu16.04上常用软件的安装

1.pycharm的安装https://blog.csdn.net/zhuanshu666/article/details/735548852.Anaconda的安装https://blog.csdn.net/gjq246/article/details/70848831

2018-06-18 19:39:37

阅读数:12

评论数:0

远程连接服务器

1.远程连接服务器ssh -p 端口号  用户名@主机号用上面的命令,连接一段时间就会断开,可以再加上一个-o的配置ssh -o ServerAliveInterval=60 -p 端口号  用户名@主机号重启sshsudo /etc/init.d/ssh restart2 复制文件(1)方法一:...

2018-06-09 17:02:30

阅读数:24

评论数:0

剑指offer——滑动窗口的最大值

牛客网出题出的太不严谨了当滑动窗口的长度大于数组长度时,到底是返回数组的最大值还是返回空非要我运行一遍,才能猜透是返回空class Solution { public: vector<int> maxInWindows(const vector&...

2018-05-19 16:15:01

阅读数:9

评论数:0

剑指offer——孩子们的游戏

一开始看错题的了,我以为唱过歌的孩子还在圈中假设唱过歌的孩子还在圈中class Solution { public: int LastRemaining_Solution(int n, int m) { int singed = 0;//有几个小朋友唱过歌 int count = 0;...

2018-05-18 19:44:05

阅读数:17

评论数:0

剑指offer——翻转单词序列

我的方法很笨,就是用空间换时间,先把每个单词存下来,在倒着拼起来明明在VS上运行的好好的,牛客上非说 格式错误:您的程序输出的格式不符合要求(比如空格和换行与要求不一致)class Solution { public: string ReverseSentence(string str) { ...

2018-05-17 16:12:37

阅读数:9

评论数:0

剑指offer——和为s的两个数字

输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。这一题和上一题差不多,上一题的指针是  赛跑指针(l++,r++)这一题的指针是对撞指针(l++,r--) class Solution { public: vecto...

2018-05-17 14:59:51

阅读数:6

评论数:0

剑指offer——和为s的连续正数序列

用两个指针,如果和>sum,l++,如果和<sum,r++class Solution { public: vector<vector<int>> FindCont...

2018-05-17 14:20:42

阅读数:9

评论数:0

树的判断:二叉搜索树,平衡二叉树

这两个判断里都埋有坑二叉树搜索树:不能用递归的方式直接判断                       这里用中序遍历,判断遍历的节点是否是递增的,用prev保存上一个遍历的节点                       当前节点的值一定小于bool IsBST(TreeNode* pRoot...

2018-05-17 10:42:40

阅读数:6

评论数:0

头条面试——将数组中负数都插入到正数的中间

5 6 7 1 -3 - 1 -4 -55 -1 6 -4 7 -5 1 -3在声明vector时,如果想把它当成数组一样用,就需要声明大小:vector<int> arr(  一定要写大小  );class Solution { public: ve...

2018-05-17 09:20:06

阅读数:16

评论数:0

剑指Offer——求数组中的逆序对

用归并排序int __mergeSort(vector<int> &data, vector<int> copy, int l, int r) { if (l >...

2018-05-16 10:16:16

阅读数:4

评论数:0

LeetCode——动态规划

198 House Rober方法一)自顶向下的递归class Solution { private: //记录 memo[i]表示——抢劫[i....nums.size()-1]所能获取的最大收益 vector<int> memo; //考...

2018-05-15 20:55:38

阅读数:5

评论数:0

LeetCode——贪心算法

//LeetCode 455 Assign Cookies int findContentChildren(vector<int>& g, vector<int>&am...

2018-05-15 20:17:24

阅读数:12

评论数:0

头条面试题——找出最大的连续的子数组

对于n个元素,有正有负,输出最大的连续的子数组vector<int> findMaxSubstr(vector<int> arr) { vector<int> re...

2018-05-15 19:12:52

阅读数:9

评论数:0

LeetCode 189——旋转数组,用O(1)的空间复杂度实现

旋转的次数是,数组长度n 和 旋转位数  k的最大公约数折腾了俩小时才琢磨出来,笨死我了#include<iostream> #include<vector> #include<strin...

2018-05-15 15:31:48

阅读数:12

评论数:0

C++——之字打印二叉树

class Solution { public: vector<vector<int> > Print(TreeNode* pRoot) { vector<vector&a...

2018-05-14 18:50:33

阅读数:6

评论数:0

堆排(一)——用自己的代码实现堆

很激动,竟然有人看我的文章首先感谢liuyubobobo的代码,点击打开链接我决定好好把堆这一块的知识再补充一下堆的三个要点:①建堆——从第一个非叶子节点开始,从后往前,将每一个小堆都变成最大堆(这是一个和孩子比较大小的过程,shiftDown)  ②插入堆——这是一个和父节点比较大小的过程(sh...

2018-05-14 09:24:37

阅读数:14

评论数:0

堆排(二)——实现topK元素的寻找

用自己写的堆,和STL标准库中自带的堆比较int findTopK1(int* arr, int n, int k) { MaxHeap<int> mapheap = MaxHeap<int>(arr, n)...

2018-05-12 21:05:10

阅读数:15

评论数:2

用快排找出第K大元素

一定要随机地选择标定元素因为在 __quickSort函数中只处理了l==r的情况,还有 l>r的情况(比如第一个元素就是最小值,此时partition返回的值是l,将数组分为两部分(l,l-1)和(l+1,r))如果随机地挑选标定元素,出现这种情况的概率就会非常小本代码可以...

2018-05-12 17:33:10

阅读数:18

评论数:1

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