ICode9

精准搜索请尝试: 精确搜索
  • Linux 安装libcurl库及初次编译2021-02-20 13:29:58

    Linux 安装libcurl库及初次编译 libcurl库下载链接 https://github.com/curl/curl/releases/tag/curl-7_71_1 拿到linux中解压 终端输入: tar vxf tar xvf curl-7.71.1.tar.bz2 配置libcurl库 进入解压好的文件 ./configure --prefix=$PWD/_install(会在解压文件里生成_install

  • leetcode算法之位运算2021-02-16 19:00:03

    今天来盘一盘 **位运算 ** 这类题目 使用python刷题分类整理的笔记,请参考: https://github.com/lxztju/leetcode-algorithm/tree/v1 位运算 461 汉明距离 (Easy)136 只出现一次的数字 (Easy)268 丢失的数字 (Easy)260 只出现一次的数字 III (Medium)190 颠倒二进制位 (Easy)

  • [模拟题]leetcode1776:生成交替二进制字符串的最少操作数(easy)2021-02-14 19:58:09

    题目: 题解: 由于交错字符串要是"010101...",要么是"101010...",所以我们直接统计将字符串s变成前面两种就行了,我们用一个函数solve()来解决,具体思路见代码。 代码如下: class Solution { public: int solve(const string& s,char c) { int cnt=0;

  • easy-x常用函数2021-02-14 16:57:44

    ## easy-x库常用函数 (1):与设备相关的函数 1.void clearcliprgn():用于清除种植区域。 2.void cleardevice():此功能用于清除绘图设备。具体地说,绘图设备将以当前背景色清空,并将当前点移动到(0,0)。 3.void closegraph();该功能用于关闭图形窗口 4.void getaspectratio(flo

  • 程序员的极简生活2021-02-14 12:01:46

    我觉得,没什么必要在家里购置太多的东西 因为 无论空间再大,东西都会填满的 我觉得在考虑问题装修的时候,如果是自己的房子,怎么用最少的东西来实现最easy的功能,最终在优化的点一定是住的舒服,质量好,买好的东西(我们现在是处在一个尝试的初级阶段) 在优化的过程

  • LeetCode 9.Palindrome Number(回文数) 数学/easy2021-02-10 18:04:30

    文章目录 1.Description2.Example3.Solution 1.Description 给你一个整数 x ,如果 x 是一个回文整数,返回 ture ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。 2.Example 示例 1: 输入:x = 121 输出:true 示例 2:

  • LeetCode 292. Nim 游戏(Easy)2021-02-08 22:34:18

    题目链接 代码 class Solution: # 0208 数学法(40 ms,14.9 MB) def canWinNim(self, n: int) -> bool: return n % 4 != 0

  • BMZCTF:TCTF2019_Wallbreaker_Easy2021-02-06 13:03:35

    http://bmzclub.cn/challenges#TCTF2019_Wallbreaker_Easy 预留了后门,但是有disable_functions限制 直接尝试利用蚁剑绕过disable_functions的插件,选择PHP7_GC_UAF模式 成功绕过,可以执行命令

  • LeetCode 17. 合并二叉树(Easy)2021-02-02 23:33:25

    题目链接 题解 合并二叉树动画演示 递归+迭代 617.合并二叉树 思路 代码 # Definition for a binary tree node. # class TreeNode: # def __init__(self, val=0, left=None, right=None): # self.val = val # self.left = left # self.righ

  • LeetCode 347. 前 K 个高频元素(Easy)2021-01-29 23:31:44

    题目链接 题解 前 K 个高频元素 思路 代码 class Solution: ### 0128 堆排序(60 ms,17.5 MB) def topKFrequent(self, nums: List[int], k: int) -> List[int]: def heapify(p_idx, heap_size): max_idx = p_idx l_idx, r_idx = p_id

  • 【LeetCode-easy】合并两个排序的链表(Java)2021-01-29 22:02:01

    //2021-2-29 //剑指offer 简单 //合并两个排序的链表 public class Solution13 { public ListNode mergeTwoLists(ListNode l1, ListNode l2) { if (l1==null){ return l2; }else if(l2==null){ return l1; } Li

  • Easy Data Transform for mac (Excel和CSV编程文件转换工具)2021-01-29 12:30:12

    Easy Data Transform mac版是一款很优秀好用的Excel和CSV编程文件转换工具。Easy Data Transform功能强大,操作简单,使用后可以帮助用户更轻松便捷的转换表格文件数据。其可以很好的帮助大家将表格数据或者是列表中的数据转换为我们需要的编码。 Easy Data Transform mac版安

  • Easy | LeetCode 1. 两数之和 | 排序+双指针 | HaspMap2021-01-23 21:03:34

    1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 你可以按任意顺序返回答案。 示例 1: 输入:nums = [2,7,11,15], target

  • Easy_calc2021-01-22 22:29:21

    在着手这道题之前 ,我们需要,我们需要一些PHP字符串解析的知识 地址:https://www.freebuf.com/articles/web/213359.html 问题分析 老规矩,在拿到一个网站后,先查看robots.txt协议 好的,又没有任何东西。继续,返回F12查看源码 $('#calc').submit(function(){ $.ajax

  • [BJDCTF2020]Easy MD52021-01-22 10:03:13

    [BJDCTF2020]Easy MD5 打开题目之后,就只有这一个输入框,毫无头绪,试着注入什么各种操作,都没有用 试着抓包看看,看到响应头里有 这是mysql查询语句,所以我们要从这里入手 首先我们要知道md5($pass,true)的意思 不懂可以看这篇文章https://www.jianshu.com/p/12125291f50d 所以我们要

  • Python中的pip安装与使用2021-01-21 23:35:48

    配置python的环境变量 我们在我的电脑右击-》属性-》高级系统设置看到环境变量 然后我们点击环境变量,找到系统变量中的Path变量然后双击他新建一项,值为我们安装的python的python.exe所在的绝对路径。 点击确定后重启电脑后环境变量就设置好了,我么在命令行中输入python测试一下发

  • [安洵杯 2019]easy_web2021-01-19 21:32:43

    知识点 md5强类型比较 linux指令其实是可以加\的 审题 嗯 说的很对(眼泪不争气的流了下来) 看到了地址栏那一串神秘的代码 两次base解密之后得到一串字符 经高人指点放到hex里面之后 发现是555.png 我们可以一葫芦画瓢 推出index.php的加密后字符串 因为这里能包含文件 如果我们

  • Easy | 剑指 Offer 57. 和为s的两个数字(有序数组)2021-01-18 22:35:06

    剑指 Offer 57. 和为s的两个数字 输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。 示例 1: 输入:nums = [2,7,11,15], target = 9 输出:[2,7] 或者 [7,2] 示例 2: 输入:nums = [10,26,30,31,47,60], target =

  • Easy | 剑指 Offer 54. 二叉搜索树的第k大节点2021-01-17 23:04:20

    剑指 Offer 54. 二叉搜索树的第k大节点 给定一棵二叉搜索树,请找出其中第k大的节点。 示例 1: 输入: root = [3,1,4,null,2], k = 1 3 / \ 1 4 \ 2 输出: 4 示例 2: 输入: root = [5,3,6,2,4,null,null,1], k = 3 5 / \ 3 6 / \ 2 4

  • Easy | 剑指 Offer 65. 不用加减乘除做加法 | 位运算2021-01-17 15:34:49

    剑指 Offer 65. 不用加减乘除做加法 写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。 示例: 输入: a = 1, b = 1 输出: 2 提示: a, b 均可能是负数或 0 结果不会溢出 32 位整数 解题思路 学过计算机组成原理的都知道, 加法器的构造

  • 基于Linux的嵌入式设备通过CURL实现HTTP POST方式向服务器传递JSON数据(C语言)(原理+实现过程+代码)2021-01-15 11:58:41

    近期应项目要求,需要在嵌入式设备上实现将数据上传至服务器,查找了许多资料,现在将整个过程所需要的知识整理下来,以备后续查找。 硬件环境 下位机:基于Linux的嵌入式开发硬件 上位机:web服务器(PC端) HTTP协议简介 HTTP即Hyper Text Transfer Protocol (超文本传输协议),是一种基于TC

  • HTTP协议实现libcurl库2021-01-04 21:00:57

    HTTP协议实现libcurl 1.libcurl简介2.libcurl的使用函数简介CURL类型的指针.1. CURLOPT_URL2. CURLOPT_WRITEFUNCTION,CURLOPT_WRITEDATA3. CURLOPT_HEADERFUNCTION,CURLOPT_HEADERDATA4. CURLOPT_READFUNCTION CURLOPT_READDATA5. CURLOPT_NOPROGRESS,CURLOPT_PROGRESSFUNCTI

  • Don’t Take the Easy Way Out:Ensemble Based Methods for Avoiding Known Dataset Biases论文阅读2020-12-27 16:58:57

    Don’t Take the Easy Way Out:Ensemble Based Methods for Avoiding Known Dataset Biases论文阅读 摘要: 最先进的模型通常会利用数据中的表层模式,这些模式通常无法很好地推广到域外或对抗性环境中。。例如,文本蕴涵模型常常学习到特定的关键词隐含着隐含的含义,而视觉问答模

  • LeetCode Hot 热题100 算法题 160.相交链表-算法&测试-easy模式2020-12-25 23:32:23

    LeetCode Hot 热题100 算法题 160.相交链表-算法&测试-easy模式 编写一个程序,找到两单链表相交的起始节点。 输入:listA=[1,2,3,4,5] listB=[0,3,4,5] intersectVal=5 输出:value=5 package leetcode.easy; import java.util.HashSet; import java.util.Set; //160.相交链表

  • 【攻防世界】SECCON-CTF-2014 - Decrypt-It-easy2020-12-23 19:03:54

    附件给了个可执行文件和一个加密文件,还给了个readme告诉你加密文件就是用可执行文件加密的 可执行文件逆出来是这样的: 是的,输入一个文件,给每个字节异或一个随机数再输出来…… 由于加密的是png,前8位是固定文件头,那或许可以破解伪随机数 很自然的想法是爆破,但是时间戳太大了,枚举时

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有