代码输入窗口太小,mac下经常误操作:双指滑动浏览器后退 而且输入框不会自动保存,一不小心后退一下,啥都..都没了...码了好久的代码就没了..遇到不止一次了 (  ̄ .  ̄ ) (゜ ロ゜;) ( ̄ε(# ̄) (ノへ¯.) LeetCode就不会这样!而且LeetCode对Emacs的快捷键支持的很好(ㄒoㄒ)/…
#1467 : 2-SAT·hihoCoder音乐节 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 hihoCoder音乐节由hihoCoder赞助商大力主办,邀请了众多嘉宾和知名乐队参与演出. 音乐会分为上午.下午两场进行,主办方指定了n首歌让乐队进行演唱.每首歌只会被演唱一次,要么在上午要么在下午. 参加音乐会的嘉宾们对于歌曲的演唱时间有一些要求.具体来说,每位嘉宾会指定两首歌曲的演唱时间(上午或者下午).如果最后实际的演出安排中,两首歌都没有达到嘉宾的要求,…
hihocoder 1084 : http://hihocoder.com/problemset/problem/1084 北京邀请赛 Just  String http://www.bnuoj.com/v3/problem_show.php?pid=34990 两道题同样的做法,题目基本内容是找到A的字串中和B串长度一样,且不同的字符个数不超过k个的置. 以hihocoder 1084为例, 是求有多少个A的字串的,与B串长度一样,且不同的字符个数不超过k. 分析:预处理hash,然后对每个字…
hihocoder 1174 [算法]: 计算每一个点的入度值deg[i],这一步需要扫描所有点和边,复杂度O(N+M). 把入度为0的点加入队列Q中,当然有可能存在多个入度为0的点,同时它们之间也不会存在连接关系,所以按照任意顺序加入Q都是可以的. 从Q中取出一个点p.对于每一个未删除且与p相连的点q,deg[q] = deg[q] - 1:如果deg[q]==0,把q加入Q. 不断重复第3步,直到Q为空. 最后剩下的未被删除的点,也就是组成环的点了. [代码]: #include <bits…
2-SAT·hihoCoder音乐节 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 hihoCoder音乐节由hihoCoder赞助商大力主办,邀请了众多嘉宾和知名乐队参与演出. 音乐会分为上午.下午两场进行,主办方指定了n首歌让乐队进行演唱.每首歌只会被演唱一次,要么在上午要么在下午. 参加音乐会的嘉宾们对于歌曲的演唱时间有一些要求.具体来说,每位嘉宾会指定两首歌曲的演唱时间(上午或者下午).如果最后实际的演出安排中,两首歌都没有达到嘉宾的要求,那么嘉宾就会对音…
传送门 题意 分析 每次插入人名与邮箱的时候,做一次并查集,然后做一次sort即可 trick 3 a 1 first@hihocoder.com b 1 second@hihocoder.com c 2 first@hihocoder.com second@hihocoder.com 代码 #include <bits/stdc++.h> using namespace std; #define ll long long #define F(i,a,b) for(int i=a;i<=…
2-SAT·hihoCoder音乐节 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 hihoCoder音乐节由hihoCoder赞助商大力主办,邀请了众多嘉宾和知名乐队参与演出. 音乐会分为上午.下午两场进行,主办方指定了n首歌让乐队进行演唱.每首歌只会被演唱一次,要么在上午要么在下午. 参加音乐会的嘉宾们对于歌曲的演唱时间有一些要求.具体来说,每位嘉宾会指定两首歌曲的演唱时间(上午或者下午).如果最后实际的演出安排中,两首歌都没有达到嘉宾的要求,那么嘉宾就会对音…
引子 曾经很多次看过最大流的模板,基础概念什么的也看了很多遍.也曾经用过强者同学的板子,然而却一直不会网络流.虽然曾经尝试过写,然而即使最简单的一种算法也没有写成功过,然后对着强者大神的代码一点一点的照猫画虎,A了一题.然而这并没有什么用,实际上我还是不会呀.过一阵子就写不出来了,所以那个时候的A应该就是对照着换了换变量吧.持续性萎靡不振,间歇性踌躇满志的我觉得是时候不看资料尤其是不看他人代码完全的自己写一道模板题了. 题目 hihocoder 1369 http://hihocoder.com…
谁都不用说,博客园明显的偏.NET,C#的讨论一出现,推荐讨论热火朝天,而发点JAVA的东西,应者寥寥.一旦有出现两大派系的竞争,那绝对是头条.每天都看,早就麻木了. 研二的我浸淫.NET已经三四年,开发了大小不少项目,积累了数万行代码.刚入门时,仅仅是因为它做界面方便:后来的我,对.NET几乎痴迷,和很多人一样,有些语言宗教信仰,心想着手握.NET手刃仇人,自己积累了大量的类库,也就这么一步步的走过来了.所以我博客全是.NET,没有一篇JAVA. 大公司以C++和JAVA为主,因为他们担心高昂…
前言 最近很少去学习和探索新的东西,尤其是之前一直比较关注的EF领域,本身不太懒,但是苦于环境比较影响自身的心情,所以迟迟没有下笔,但是不去学习感觉在精神层面缺少点什么,同时也有园友说EF又更新了,要我再写一篇,最终经过思想斗争后,还是花了一点时间去继续探索.本篇比较理论的去分享最近EF进展,后面有时间会继续关注EF团队在EF上的动向,并给出相对应的实例. EF Core 1.0.0 (1)EntityFramework是微软在.NET中推荐使用的数据访问技术,而EntityFramework…
一.问题 给定两个字符串S(原串)和(模式串)T,找出T在S中出现的位置. 二.朴素算法 当S[i] != T[j]时,把T往后移一位,回溯S的位置并重新开始比较.    (1) 成功匹配的部分(ABC)中,没有一样的字符 (a) S: i A B C A B C E T: j A B C E       (b) S: i A B C A B C E T: j   A B C E     (c) S: i A B C A B C E T: j     A B C E   (d) S: i A B…
0x00 前言 unity5.6作为Unity5最后的一个版本,的确起到了一个承上启下的作用.除了上一篇文章<进击的AssetBundles和它的工具们>中提到的AssetBundles-Browser,本文还会介绍另一个在Github开源的,用于Unity5.6+的新寻路功能. 0x01 曾经的痛点 Unity5.6之前的navmesh系统的确操作起来十分容易上手,门槛很低.我们只需要将场景内需要烘焙navmesh的区域勾选上Navigation Static选项,之后就可以在Navigat…
起因 在v2ex上看到有人发了一篇帖子,说做了一个程序员小游戏,遂试玩了一下. 游戏的地址在这里: http://www.bettertomissthantomeet.com/pages/level.html 第零关 控制台打印的字符"Hello, world!",复制粘贴通过. 第一关 控制台又打印了一串字符: 看着像base64,拿去解码,得到"I'm a programmer.",复制粘贴通过. 第二关 为毛又是控制台打印- 拿去base64解码,得到&quo…
MS Recognition 在线提交: hihoCoder 1402 http://hihocoder.com/problemset/problem/1402 类似: OpenJudge - I:PKU Zealots http://poj.openjudge.cn/campus2016/I/ 描述 Given an image containing only two kinds of capital letters, 'M' and 'S', can you tell how many of…
acmicpc.info acmicpc.info http://acmicpc.info/archives/224 此网站聚合了各种ICPC相关信息. 国内Online Judge 用户体验极佳的vjudge 虚拟OJ:https://vjudge.net/ 这个网站的特色就是用户可以自己举办比赛,vjudge支持数十个OJ网站,用户可以从这些OJ网站上选择题目,可以选择一些同类型题目形成一个题集.但是vjudge上的题目并不会永久保存,过一段时间就被清空了. 非常活跃的hdu 杭州电子科技大…
MySQL源码:Range和Ref优化的成本评估 原文链接:http://www.orczhou.com/index.php/2012/12/mysql-source-code-optimizer-range-and-ref/ 在开始介绍index merge/ROR优化之前,打算先介绍MySQL是如何对range/ref做成本评估的.MySQL是基于成本(cost)模型选择执行计划,在多个range,全表扫描,ref之间会选择成本最小的作为最终的执行计划.仍然强烈建议先阅读登博的slide:<…
一.Codeforces传送门: Avito Code Challenge 2018 题解传送门 Codeforces Round #485 (Div. 2)     题解传送门 二.hihocoder传送门: hihocoder [Offer收割]编程练习赛61  题解传送门 三.牛客比赛传送门: Wannafly挑战赛16      题解待更新 四.LeetCode比赛传送门: Leetcode Weekly Contest 86  题解传送门 自定义Test简介 VJ小组:https://…
主要实现微信扫码支付,官网的SDKdemo 就不要使用 一直不能调试通过的,还是自己按照API接口文档一步一步来实现,吐槽下微信一点责任感都木有,能不能demo搞个正常的吗,不要坑惨了一大群码农们有点社会责任感吧 还是多学学你的Alibaba 直接上干货 具体文档接口都直接参考文档说明干 具体代码一步一步呈上 Index.aspx 显示二维码页面: <html xmlns="http://www.w3.org/1999/xhtml"> <head id="H…
题目2 : 合并子目录 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi的电脑的文件系统中一共有N个文件,例如: /hihocoder/offer22/solutions/p1 /hihocoder/challenge30/p1/test /game/moba/dota2/uninstall 小Hi想统计其中一共有多少个不同的子目录.上例中一共有8个不同的子目录: /hihocoder /hihocoder/offer22 /hihocoder/offer22…
http://forum.china.unity3d.com/thread-25421-1-1.html0x00 前言 unity5.6作为Unity5最后的一个版本,的确起到了一个承上启下的作用.除了上一篇文章<进击的AssetBundles和它的工具们>中提到的AssetBundles-Browser,本文还会介绍另一个在Github开源的,用于Unity5.6+的新寻路功能. 0x01 曾经的痛点 Unity5.6之前的navmesh系统的确操作起来十分容易上手,门槛很低.我们只需要将场…
简介:系统配置Raspberry Pi 3B + Raspbian + MySQL5.7 + Tomcat 9 + Nginx + 公网IP. 工具:Win32DiskImager .FileZilla(FTP客户端).Navicat for MySQL.VNC Viewer等 基于树莓派3B打造个人的远程Web服务器完全教程,主要是各个帖子内容的集合,并非原创但经过实践验证保证其在最新的系统环境上有效. 一.树莓派简介 树莓派是由树莓派基金为学习计算机编程教育设计的一种微型电脑,可搭载多种Li…
这是why技术的第30篇原创文章 这可能是全网第一篇解析Dubbo 2.7.5里程碑版本中的改进点之一:客户端线程模型优化的文章. 先劝退:文本共计8190字,54张图.阅读之前需要对Dubbo相关知识点有一定的基础.内容比较硬核,劝君谨慎阅读. 读不下去不要紧,我写的真的很辛苦的,帮忙拉到最后点个赞吧. 本文目录 第一节:官方发布 本小节主要是通过官方发布的一篇名为<Dubbo 发布里程碑版本,性能提升30%>的文章作为引子,引出本文所要分享的内容:客户端线程模型优化. 第二节:官网上的介绍…
1.metasploit.com官网下载.msi文件(可能下载速度会很慢) 2.安装时务必关闭Windows Defender及其他杀毒软件,并在安装完成后设置metasploit文件夹为白名单 windows安全中心--"病毒和威胁防护"设置(管理设置)-- 排除项 3.我遇到的坑 版本:metasploit-framework-5.0.74+20200211162757-1rapid7-1-x64.msi 运行时,报错: D:/metasploitframework/embedde…
类型网站路径学习资源及博客论坛网站 书栈网:https://www.bookstack.cn 52 download: http://www.52download.cn/wpcourse/ 菜鸟教程: https://www.runoob.com/php 中文网: https://www.php.cn/course/list/36.html ibm: https://www.ibm.com/developerworks/cn/ 红黑联盟: https://m.2cto.com/tag/peizh…
论文信息 论文标题:How Attentive are Graph Attention Networks?论文作者:Shaked Brody, Uri Alon, Eran Yahav论文来源:2022,ICLR论文地址:download 论文代码:download 1 Abstract 在 GAT中,每个节点都为它的邻居给出自己的查询表示.然而,在本文中证明了 GAT 计算的是一种非常有限的注意类型:注意力分数在查询节点上是无条件的.本文将其定义为静态注意力,并提出了相应的动态注意力 GATv…
hihoCoder #1385 : A Simple Job(简单工作) 时间限制:1000ms 单点时限:1000ms 内存限制:256MB Description - 题目描述 Institute of Computational Linguistics (ICL), Peking University is an interdisciplinary institute of science and liberal arts, it focuses primarily on the fund…
高斯消元一 题目链接 : http://hihocoder.com/problemset/problem/1195?sid=1269842 很"好aoaoaoaoaoaoa"的高斯消元模板题 题意 多个方程组,要求:输出解.判无解.判多解 保证方程解非负 做法 第一点注意 首先要会高斯消元(废话) 然后还要卡精度 所以一定要用eps卡精度 这是第一点 第二点注意 然后就是最恶心的:判无解多解 我们先明确一点:无解优先级大于多解 什么意思呢? 对于一个方程,我们要先检查无解,再检查多解…
hihocoder编程收割赛20 hihocoder1542 : 无根数变有根树 hihocoder1542 思路: 树的遍历 ac代码: // hihocompete20_01.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<iostream> #include<cstdio> #include<string> #include<algorithm> #include<qu…
一.后缀自动机基本概念的理解 1.首先后缀自动机的状态是由子串的endpos来决定的 子串的endpos是指一个子串可以在原字符串的哪些位置进行匹配, endpos构成的不同集合划分成不同的状态 关于endpos的性质: s1是s2的子串当且仅当endpos(s1)属于endpos(s2),s1不是s2的子串当前仅当endpos(s1)和endpos(s2)的交集为空 2.对于一个用endpos划分的状态,最长的子串为longest(st),最短的为shortest(st),对于任何包含于该状态…
http://hihocoder.com/problemset/problem/1289 这题是这次微软笔试的第二题,过的人比第三题少一点,这题一眼看过去就是字符串匹配问题,应该可以使用字典树解决.不过当时还有一个想法就是离线处理,把所有查询进行排序,然后用rule去匹配查询,进行染色处理,而且每个查询只进行一次染色.事实证明,如果比赛的时候采用第二种方法应该能拿全分,但是我用了第一种方法,导致只拿了10分...因为我没有考虑同一个rule出现两次的情况,但是字典树中会直接被后面的rule覆盖,…