计蒜客之贪心篇

1. 手机零件采购 //费用最大为:2e9; 贪心 #include <iostream> #include <algorithm> using namespace std; const int PRODUCER_MAX = 5005; struct part { int price, tot; }; int part_tot, producer_tot; pa...
分类: 其他 发布时间: 09-04 23:50 阅读次数: 0

计蒜客之模拟篇

Caesar Cipher #include <stdio.h> #define LEN 55 int t, n, m; char plaintext[2][LEN], ciphertext[2][LEN]; int h[2][26]; int main() { scanf("%d", &t); for (int i = 1; i <= t; i...
分类: 其他 发布时间: 09-04 23:49 阅读次数: 0

Weekly Contest 95

链表的中间结点 (Easy) /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { publi...
分类: 其他 发布时间: 09-04 23:49 阅读次数: 0

[Offer收割]编程练习赛70 (-2)

数位翻转 #include <iostream> using namespace std; int main() { int n; cin >> n; //^ : 按位或(相同为0,相异为1),'|': 按位或(有一个1结果为1) int ans = n ^ (n - 1); int cnt_op = 0; wh...
分类: 其他 发布时间: 09-04 23:49 阅读次数: 0

Weekly Contest 96(-1)

1. 887. 三维形体投影面积 分析:从示例2中我们可以知道题中所谓’顶部’、‘前面‘’和‘侧面’投影的定义,面积计算也由此迎刃而解。 class Solution { public: int projectionArea(vector<vector<int>>& grid) { int len1 = grid.size(), len2...
分类: 其他 发布时间: 09-04 23:49 阅读次数: 0

2018 “百度之星”程序设计大赛 - 初赛(A)(-4)

1. 度度熊拼三角 分析: 看最紧临的并且尽可能长的3根木棒是否构成三角形 #include <iostream> #include <algorithm> using namespace std; const int N = 1005; bool cmp(const int& a, const int& b) { return a >...
分类: 其他 发布时间: 09-04 23:48 阅读次数: 0

Weekly Contest 97 (-2)

1. 888. 两句话中的不常见单词 分析 :需要将句子中所有单词存放起来,同时另存只出现一次的单词 class Solution { public: void get_words(string T, vector<string>& x, vector<string>& words) { // int...
分类: 其他 发布时间: 09-04 23:48 阅读次数: 0

Weekly Contest 98

1. 888. 公平的糖果交换 分析:用flag标记一下B数组,然后从A中找到一个数,使得A[i]-(sum(A)-sum(B)/2)正好被flag标记 const int MAXB = 1e5 + 5; class Solution { public: int get_sum(vector<int> X) { int sum = 0; ...
分类: 其他 发布时间: 09-04 23:48 阅读次数: 0

spring3.0 整合 junit 遇到的坑

主要包为以下: junit-4.12.jar org.springframework.test-3.0.1.RELEASE-A.jar spring-context-3.0.1.RELEASE.jar hamcrest-core-1.3.jar 主要的是包匹配问题,一定要了解自己spring包版本 错误: 1.The type org.springframework.context.App...
分类: 编程语言 发布时间: 09-04 23:44 阅读次数: 0

CCF 201512-2 消除类游戏

思路: 1. 查看第一行有没有连续三个同样的数,有的话开始计数,直到数字不同为止。此时把找到的结果(格式为(起点数字的所在行、起点数字所在列、长度))压入一个向量(vector)。继续从下一个数字开始找。比如第一行数字是: 1 1 1 1 2 2 2,那么会把(0,0,4),(0,1,3),(0,4,3)压入向量。 2. 上面一种情况是有三个连续的数字相同的,若没有三个连续的数字相同,直接看本...
分类: 编程语言 发布时间: 09-04 23:43 阅读次数: 0

Maven 使用经验总结

1. list phase-plugin bindings , either of them will work.  mvn help:describe  -Dcmd=<phase> -Darguments_to_phase mvn fr.jcgay.maven.plugins:buildplan-maven-plugin:list-phase -Dbuildplan.tasks=...
分类: 编程语言 发布时间: 09-04 23:43 阅读次数: 0

layui 阻止图片上传

1、找到upload.js,搜索 y = function注释掉大括号内的语句替换成: return "choose" === t ? l.choose && l.choose(g) : ((l.before && l.before(g)) === false ? '' : a.ie ? a.ie > 9 ? u() : c() : void u()) ...
分类: 编程语言 发布时间: 09-04 23:43 阅读次数: 0

visio2013激活软件,绝对靠谱!!!

环境是 win7, 64 bit 装了 visio 2013 , 可以却不能用它来画图,在网上找了一些破解工具,大都不能解决问题。网上不靠谱的广告型文章太多了,比较头痛。 所幸,终于找到正确的破解工具 KMSpico_setup.exe 下载地址: http://pan.baidu.com/s/1ntkM6V3 2.72 MB 安装后,从 开始->程序-> KMSpico -&g...
分类: 编程语言 发布时间: 09-04 23:43 阅读次数: 0

PAT-B1008 数组元素循环右移问题

1008 数组元素循环右移问题(20 分) 一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A​0​​A​1​​⋯A​N−1​​)变换为(A​N−M​​⋯A​N−1​​A​0​​A​1​​⋯A​N−M−1​​)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法? 输入格...
分类: 编程语言 发布时间: 09-04 23:42 阅读次数: 0

Tomcat下webapps访问认证BASIC Authentication设置

今天主要练习了tomcat下访问认证的设置,也更深入一点的了解了tomcat-user.xml 首先在$CATALINA_HOME/conf/tomcat-users.xml中添加用来登陆指定webapps的用户,如下 <tomcat-users> <role rolename="tomcat"/> <role rolename="manag...
分类: 编程语言 发布时间: 09-04 23:42 阅读次数: 0

几行代码制作微信消息回复机器人,Python使我们的生活方式更智能

    之前写过一篇python-requests获取好友列表的文章,简直花费了好多的时间和精力,又抓包,又找参数,又分析的,简直麻烦透顶,今天突然知道了另外一种捷径,几行代码就可以完成.... itchat itchat是一个开源的微信个人号接口,里面有好多功能,百度搜索下一搜一大堆... 这篇文章就来简单的实现下 消息自动回复 自动回复消息的内容,就通过图灵机器人API来实现 ...
分类: 编程语言 发布时间: 09-04 23:42 阅读次数: 0

CAS统一登录认证(8): 非典型python客户端

     根据《 CAS统一登录认证(7): 非典型.net客户端 》上篇文章的思路,重写了一个简单验证的cas python 客户端  要标准的cas python 客户端,github查找下载 cas-sample-python-webapp-master,部署拦截器,结合django 的认证机制,实现拦截和验证,本文无需设置拦截器,没有使用django的auth认证机制,只是静默的简单通过c...
分类: 编程语言 发布时间: 09-04 23:42 阅读次数: 0

java计算两个坐标点的距离

最近统计数据,需要计算两个坐标点之间的距离,所以当成笔记记录下来。 主要运用了JTS空间分析工具包,提供一系列的空间数据分析操作。 1.下载或maven依赖 工具包下载地址:jts工具包 maven依赖: <dependency>     <groupId>com.vividsolutions</groupId>     <artifactId...
分类: 编程语言 发布时间: 09-04 23:41 阅读次数: 0

Java8学习笔记目录

Java8学习笔记(一)--Lambda表达式 Java8学习笔记(二)--三个预定义函数接口 Java8学习笔记(三)--方法引入 Java8学习笔记(四)--接口增强 Java8学习笔记(五)--Stream API详解[转] Java8学习笔记(六)--Optional Java8学习笔记(七)--Collectors Java8学习笔记(八)--方法引入的补充 Java8学习笔记(九)--日期/时间(Date Time)API指南 Java8学习笔记(十)--自定义收集器
分类: 其他 发布时间: 09-04 23:41 阅读次数: 0

SourceTree 跳过登录注册,直接使用

SourceTree下载安装后,运行程序会要求你登录或注册账号才能使用, 然而登录或注册基本都收不到服务器的响应 (在国外嘛,安全起见),于是卡在此处无法使用了. 下面就来介绍一下跳过这尴尬环节的方法: 1.打开资源管理器, 将下面的代码复制到地址栏,打开sourcetree的文件夹 %LocalAppData%\Atlassian\SourceTree\ 2.在该文件夹下创建一个json文件,文件名为accounts.json, 复制下面的代码到 json 文件中: [ { "$
分类: 其他 发布时间: 09-04 23:41 阅读次数: 0