会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
欢迎看官,欢迎斧正(~ ̄▽ ̄)~
对你的爱比昨天多一点,比明天少一点,就好,就好~
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2018年8月18日
数组中找到重复的数字
摘要: 1、要求从一个数组中获取最小的重复的数字,乱序数组,给定范围:长度n,大小0~n-1 分析题目,发现条件本身比较苛刻,说明数组是有特殊解法的,由于范围被限制在数组长度以内的大小,因此可以通过数组实现一个简单的哈希表,即将下标作为key以及value,当前位置如果不是正确的值,则去和应该所处在的位置的
阅读全文
posted @ 2018-08-18 10:53 快乐的打字员~
阅读(672)
评论(0)
推荐(0)
2018年8月16日
数组去重
摘要: 这是给出的第一种方法,发现并不好使,因为实际上是简单的前移,没有使得向量容器的实际长度发生变化,因此,改进后的算法: class solution { public: int removeDuplicate(vector<int>& nums) { if(nums.empty()) return 0
阅读全文
posted @ 2018-08-16 21:23 快乐的打字员~
阅读(138)
评论(1)
推荐(0)
2018年8月15日
浅析c++面向对象特性
摘要: 2018-08-15 20:17:14 1、三大特性 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一
阅读全文
posted @ 2018-08-15 21:15 快乐的打字员~
阅读(193)
评论(0)
推荐(0)
2018年8月14日
简单的多线程
摘要: 批注:由于python GIL破坏了python使用cpu执行并发的可能性, 多线程不纯粹,但至少保证能够跑多个任务,共享全局变量不出错 1、最简单的多线程 import threading import time #简单的并发 def run(n): print("task ",n) time.s
阅读全文
posted @ 2018-08-14 17:34 快乐的打字员~
阅读(330)
评论(0)
推荐(0)
paramiko简单脚本
摘要: 1、远程连接执行命令并返回 #远程登录一台机器用于执行命令 import paramiko #创建ssh对象 ssh = paramiko.SSHClient() #之前没有建立连接就加入RSA认证 ssh.set_missing_host_key_policy(paramiko.AutoAddPo
阅读全文
posted @ 2018-08-14 17:12 快乐的打字员~
阅读(203)
评论(0)
推荐(0)
python socket使用
摘要: 2018-08-14 10:52:10 这篇先暂时这么写了……还没来得及设置任何样式 1、客户端 1 import socket,os 2 #创建套接字 3 client = socket.socket() 4 #连接一个套接字地址 5 client.connect(('localhost',999
阅读全文
posted @ 2018-08-14 10:53 快乐的打字员~
阅读(253)
评论(0)
推荐(0)
上一页
1
2
公告