int pairr(char str[],int len) { stack<char> sta; int i=0,tag=1; &n…
杨辉三角(c语言)
//杨辉三角 #include<stdio.h> void main() { int i=1,j; int yh[5]; for(i=0;i<5;i++) { yh[i]=1; for(j=i-1;j&…
没事撸点算法-----杨辉三角(牛人实现)迭代器python
N = [1] while True: yield N N.append(0) N = [N[i-1] + N[i] for i in range(len(N))] 真的。。。。无话可说
c++--暴力破解骑士周游
#include <iostream> #include <cstdlib> #include <ctime> #include <cmath> #include <…
6262:流感传染
6262:流感传染 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 有一批易感人群住在网格状的宿舍区内,宿舍区为n*n的矩阵,每个格点为一个房间,房间里可能住人,也可能空着。在第一天…
LeetCode 24. Swap Nodes in Pairs
题目 给一个链表,两两交换其中的节点,然后返回交换后的链表。 样例 给出 1->2->3->4, 你应该返回的链表是 2->1->4->3。 分析 由于没有头结点不好操作 那就自己加一…
查询https证书到期时间
import socket import ssl import datetime def ssl_expiry_datetime(hostname): ssl_date_fmt = …
循序渐进Java Socket网络编程(多客户端、信息共享、文件传输)
前言:在最近一个即将结束的项目中使用到了Socket编程,用于调用另一系统进行处理并返回数据。故把Socket的基础知识总结梳理一遍。 一、TCP/IP协议 既然是网络编程,涉及几个系统之间的交互,那么首先要考虑的是…
Java8的CompletableFuture之一
Java8提供了一种函数风格的异步和事件驱动编程模型CompletableFuture,该模型不同于以往Java版本,不会造成堵塞Blocking。过去,Java 5并发包主要聚…
Android ANR 分析学习总结
1. 什么情况下会发生anr (1). KeyDispatchTimeout(5 seconds) –主要类型按键或触摸事件在特定时间内无响应 (2). BroadcastTimeout(10 seconds…
网络编程中的数据结构与API
在网络编程中,网络层数据结构存储了网络传输的地址族,目的ip地址,目的端口号等重要信息,socket API为程序员提供了通用且方便的接口去实现发送、接收等网络包处理操作。 数据结构 通用地址结构体 struct soc…
浅析经典面试算法题-two pointer的运用
前几天和朋友讨论 Google 电面的一道题, 由此启发, 总结了下 two pointer 的使用场景, 在大部分情况下, 恰当地使用 two pointer 可以使时间复杂度保持在 O(n), 像 online ju…