# readlines() read() with open('pi_digits.txt') as file_object: #函数open()接受一个参数:要打开的文件的名称。 contents = file_object.read() print(contents) print(content ...
分类:
其他好文 时间:
2019-02-28 00:51:00
阅读次数:
208
1.基本概念 给对象提供一个代理对象,通过代理对象调用实际对象 作用:通过代理对象间接访问实际对象 解决的问题:防止直接访问对象给系统带来不必要的复杂性(直接将实际对象接口完全暴露给客户端程序员) UML 2.代码 package com.chengjie; interface BuySubject ...
分类:
其他好文 时间:
2019-02-27 20:26:51
阅读次数:
173
B. Pen Pineapple Apple Pen Solved. 题意: 思路: 1 #include<bits/stdc++.h> 2 3 using namespace std; 4 5 const int maxn = 1e5 + 10; 6 7 char str[maxn]; 8 9 b ...
分类:
其他好文 时间:
2019-02-27 20:23:02
阅读次数:
101
题目传送门:960F 思路: 题目给人的感觉很像最长上升子序列,自然而然想到用dp的思路去处理 题目中给的限制条件是,要接上前面的边,前面的边权一定要小于当前的边权(题目按照输入的顺序,因此只找前面的边) 对于每个结点,我们要维护的信息是: 当前状态下,w的边权到达这个点,最多能有几条边 如何维护这 ...
分类:
编程语言 时间:
2019-02-27 01:14:00
阅读次数:
169
A.Be Positive 题意:给定一个数列,求数列中一半及以上的数是正数、负数还是零。 代码: #include <cstdio> #include <cstring> #include <cstdlib> #include <iostream> #include <algorithm> usi ...
分类:
其他好文 时间:
2019-02-26 17:40:41
阅读次数:
183
多线程实例 1 import threading 2 import time 3 4 5 def eat(): 6 eatTime = time.time() 7 for i in range(30): 8 print('count = {}'.format(count)) 9 time.sleep ...
分类:
编程语言 时间:
2019-02-26 15:40:11
阅读次数:
160
时间复杂度:核心关键算法语句被执行的次数判断其效率高低 sum+=i; //执行100次 /*——————*/ sum=(1+100)*100/2; //执行一次 /**/ sum+=x; //执行100*100次 x++;//执行100*100次 //分别是其核心算法语句,将未知数换成n, //大 ...
分类:
其他好文 时间:
2019-02-26 01:09:12
阅读次数:
147
题面 ? 平面是二维的,第 K 大是相对的。 ? 单纯的 K- D 似乎并不能解决(方正我不会)。 ? 第 K 大和二分是紧密相关的。 ? 二分之后的判定就是一个二维数点问题。 ? 所以我们可以线段树套 K-D tree 。 1 #include<bits/stdc++.h> 2 #define l ...
分类:
其他好文 时间:
2019-02-25 23:16:51
阅读次数:
202
在nginx 中nginx.conf开启反向代理 1 location ^~ /wechat_image/ { 2 add_header 'Access-Control-Allow-Origin' "$http_origin" always; 3 add_header 'Access-Control ...
分类:
其他好文 时间:
2019-02-25 18:36:30
阅读次数:
380
void BFS(BinaryTreeNode* pRoot) { if(pRoot==nullptr) { cout<<"empty binary tree!"<<endl; return; } queue<BinaryTreeNode*>pNode; pNode.push(pRoot); whi ...
分类:
其他好文 时间:
2019-02-25 13:42:10
阅读次数:
184