python,
飞花念惜
喜欢瞎搞,欢迎加我git,https://github.com/flowerflow
展开
-
美团线上笔试的两道编程题
第一次参加这种线上题,觉得很刺激。虽然那20道逻辑题让我怀疑人生。。。可能智商需要充值第一题:输入两个字符串,比如A:aaabbbB:aab求所有的距离和距离和:aba 和aba 的距离为0,因为相等aba和bab就是3,3个不等所谓的所有,就是A中3个长度的所有字符串的和,aaabbb就是aaa,aab,abb,bbb让你求和:我写的python,用的是遍历暴力法:# !/usr/bin/en...原创 2018-03-22 22:17:35 · 2052 阅读 · 0 评论 -
pwn的学习2 coliision
pwnable.kr 第二题 collision还是 先看代码。unsigned long hashcode = 0x21DD09EC; unsigned long check_password(const char* p){ int* ip = (int*)p; int i; int res=0; for(i...原创 2018-12-27 16:13:26 · 207 阅读 · 0 评论 -
Tensorflow学习之旅
暑假就在接触Tensorflow了,但是一直断断续续的,所以现在又开始捡起来继续学。PS 我用的代码源于https://github.com/zhaozhengcoder/Machine-Learning 大佬写的很好,我也是跟着他的 代码,在他的代码上,写上 自己的理解。这个是对y=x*0.3+1的线性回归的机器学习# tensorflow hello world# run i...原创 2018-10-14 15:54:32 · 159 阅读 · 0 评论 -
CCF(python)需要注意的地方
没给标准说明,于是自己就去试了试水。比如18年3月的题,第一题的输入,你可以用a=input().split(" ")来切割但是第二题,你会发现程序错误,最开始不知道哪错了,发邮件问工作人员结果他也不知道。。于是去网上找了找,发现只有a=input().split()才行,至于为什么?是因为split(" ")切割的是 “ ”,而默认的split()切割的,包括 “...原创 2018-07-28 15:46:06 · 4202 阅读 · 5 评论 -
python读写模式
最近又重新看了下python3的open函数,对于几个模式,差点混淆,于是重新 写下,避免忘记首先是open=("1.txt","w")#比如你有一个文件, (没有就帮你创建这个1.txt,如果原文件存在,就会被清空)open=("1.txt","w+")#读写,你有一个文件, (没有就帮你创建这个1.txt,如果原文件存在,就会被清空),并允许读open=("1.txt"...原创 2018-07-24 17:50:19 · 598 阅读 · 0 评论 -
2018年华为线上题
7月初做的,感觉和上次做的题不是一个难度。可惜了1 给你字符,实现输出ascii码二进制的倒序,比如A ascii 16(举例子啊),二进制10000,倒序就是00001#coding=utf-8import sysfor line in sys.stdin: word=[] for i in line[:-1:]: word.append(bin(ord(...原创 2018-07-11 18:08:11 · 257 阅读 · 0 评论 -
2018年涟湾杯总结
emmm,6月底参加青岛的涟湾杯,感触真的很大,作为一个大三狗,大二开始接触CTF,还是第一次参加这中线下赛。比赛的形式是CTF+线下攻防首先说下上午的CTF形式,pwn+逆向+隐写+webpwn这个题,我没时间看,所以不写了逆向,印象最深的是Android的逆向,要做的是对密码进行解码,用的是RSA,看的头大,反编译的java代码还能看,但是逻辑不清晰,而smali代码也让我难受,果然还是太菜了...原创 2018-07-11 18:00:38 · 177 阅读 · 0 评论 -
山大信息检索课设
这学期选了一门信息检索的课设。有三步要求,第一步就是就是要把整个山大新闻网的新闻爬完emmm 去研究了一波,还是很有意思。首先把所有的新闻爬完了,大概10W+,(代码就找个机会再放)然后开始做界面emmm,估计以后会有学弟看到我的文章先提前说 pyluncene+python3+pyqt5代码以后放~~~...原创 2018-06-15 23:34:12 · 793 阅读 · 0 评论 -
2018华为线上题
昨天晚上做的。。。不知道怎么那个时候脑子有毒。。。好多东西没想出来。。。就三道线上题1 比如字符串 abccba123,它这里面最大的相对称字符串 abccba,长度为6,再举个例子, 12333321,整个字符串都是,长度为8.你要做的就是求整个字符串里,最长的对称字符串长度。昨晚脑子有点懵。。大概是和美团的题不一样的风格。。。。第一题那时候只知道暴力法。果断超时。。跑路了才发...原创 2018-04-04 13:10:19 · 1210 阅读 · 0 评论 -
python 模拟键盘实现电脑注销
# -*- coding:utf-8 -*-from ctypes import *import pyHookfrom pymouse import PyMouseimport threadingimport timeimport pythoncomimport win32apiimport win32concurrenttitle=''lasttitle=''jilu=[]...原创 2018-03-21 18:48:20 · 432 阅读 · 0 评论 -
python2 监听模拟鼠标键盘事件
提示,请在使用前自动装上pymouse,pyhook,pythoncom直接贴代码吧# -*- coding:utf-8 -*-import osimport timeimport threadingimport pyHookimport pythoncomfrom pymouse import PyMousem = PyMouse() #创建一个鼠标对象x=0 #设置鼠标的X...原创 2018-03-21 17:16:43 · 872 阅读 · 0 评论 -
爬取豆瓣的图书信息
emmm,感谢豆瓣提供的平台,爬也没那么多反爬虫机制。于是顺手爬了。。。# coding:utf-8# 采集豆瓣书信息和图片,写进数据库from urllib import parsefrom urllib import requestfrom lxml import etreeimport json, pymysqlimport timebiaoqianmen=[ '外国文学', '文学' , ...原创 2018-03-23 20:23:35 · 1687 阅读 · 0 评论 -
pwn的学习6 random
这道题#include <stdio.h>int main(){ unsigned int random; random = rand(); // random value! unsigned int key=0; scanf("%d", &key); if( (key ...原创 2018-12-31 15:35:44 · 489 阅读 · 0 评论