ICode9

精准搜索请尝试: 精确搜索
  • 一种基于STM32利用始终定时实现延迟的方法2019-08-02 17:01:25

      传统上我们常用delay函数进行延迟,然而这种方式有一个很大的弊端那就是需要占用相当长的时钟周期,此时原本该用于计算各类复杂算法的计算内核都要随着系统一起停下来,很不经济也容易造成问题处理不及时的后果。   事实上,我们只需要利用时钟中断的方式,利用一个全局变量作为标志为

  • 【POJ】3414 Pots (BFS)2019-07-31 22:00:58

    题目连接 大致题意 告诉你两个壶的体积分别为A,B,开始两个壶都是空的,然后你可以把一个壶倒满,或者倒空,或者把一个壶里的水到给另一个壶直到另一个壶被倒满或者这个壶被倒空。 问你通过一系列的操作后是否可以使得其中一个壶里水的量为C,如果可以则输出最少操作次数,并输出相应的步骤

  • OpenCV图像读取和写入2019-07-31 13:01:51

    opencv默认读入图像的数据类型为 uchar 一个字节。 利用OpenCV的 imwrite 函数 可以将 uchar 8位 和 uint6_t 16位数据保存在 jpg 或 png图像中。 CV_32F 数据可以保存为PFM,TIFF,OpenEXR和Radiance HDR格式 https://blog.csdn.net/mars_xiaolei/article/details/62233900   imwrite

  • 出题(NO.4)2019-07-31 10:36:04

    前言 网络攻防基础课要求出一个CTF的题目,上周就出完了,一直都没写。想想还是要把我出的每道题都记录一下的。 参考 https://github.com/hongriSec/PHP-Audit-Labs/tree/master/PHP-Audit-Labs题解/Day13-16/files (Day13) Day13的讲题和留的题目,有两个知识点 2. 在使用了adds

  • android 调节媒体音量2019-07-30 23:03:34

    原文链接:http://www.cnblogs.com/tracydj/archive/2011/11/02/2232640.html 引用 AudioManager 对象 AudioManager audio = (AudioManager) getSystemService(Service.AUDIO_SERVICE); 重写 Activity 的 onKeyDown 方法 @Override public boolean onK

  • HDU1688-POJ3463-Sightseeing(求次短路的条数)2019-07-30 21:52:53

    题意 求出最短路和次短路的条数,当次短路比最短路长度小1时,输出条数之和,反之输出最短路条数。  题解  dis1[],cnt1[],dis2[],cnt2[] 分别表示最短路的长度和条数,次短路的长度和条数。  当当前距离小于当前点最短路长度的时候,更新二者长度和条数。  当当前距离等于当前点最短路长

  • C基础十一2019-07-30 18:08:02

    C基础学习十一位运算位逻辑运算符按位取反~位与(AND): &位或(OR): |位异或: ^用法打开位关闭位转置位交换两个数不需要临时变量左移 <<右移 >>用法:移位运算符 位运算 可以使用C对变量中的个别位进行操作。您可能对人们想这样做的原因感到奇怪。这种能力有时确实是必须的,或者至少

  • P1330 封锁阳光大学2019-07-30 10:01:39

    链接:P1330 -------------------------------- 一道超级大坑题。 一开始我以为是再一个无图染色,结果竟然有一对不相通的子图。 而且还有单独一个点。 这样就麻烦了 --------------------------------- 一个图染色,要求相邻的点颜色不相通,如果存在,那么把每个点的颜色颠倒也可以。 再这

  • js判断两个数组内容是否相同,不包含顺序2019-07-29 18:02:27

    judgeResultFun: function (arr1, arr2) { let flag = true if (arr1.length !== arr2.length) { flag = false } else { arr1.forEach(item => { if (arr2.indexOf(item) === -1) {

  • PAT B1005 继续(3n+1)猜想 (25 分)2019-07-28 22:01:22

    卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直

  • Leetcode第二题 两数相加 C语言版2019-07-28 16:35:28

    由于我们学院(没错就是信通弟弟学院)辅导员的神操作(在我们没学数据结构的情况下要求我们刷力扣) 本人提前了自己的规划,由于自己自学了一点链表的知识,因此想试着找道题练习,于是选择了第二题(以后绝不轻易碰中等题。。。) 在经历了许多次增加,改bug之后,经过敏捷开发的洗礼,3天半的苦

  • [bzoj1143]祭祀2019-07-28 10:55:19

    求最长反链(链上任意两个点不连通),可以发现,最长反链=最小链覆盖(因为每一条链都最多只有一个点入选),而DAG的最小链覆盖也就是最小路径覆盖(可相交)。然后floyd传递闭包,将任意两个连通的点都连一条边,这样就变成不可相交的最小路径覆盖(可以绕过去)。 不可相交的最小路径覆盖:将每一个点裂成两

  • vue学习第四天(v-if和v-show)2019-07-28 09:40:43

    v-if和v-show的使用及区别 Document <input type="button" value="Button" @click="toggle()"> <br> v-if的特点:每次都会重新创建或创建元素 <br> v-show的特点:每次不会重新进行DOM的删除和创建操作,只是切换了元素的display:none <br> v-

  • 剑指offer:59.按之字形顺序打印二叉树2019-07-28 09:39:55

    题目描述 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 import java.util.*; /* public class TreeNode { int val = 0; TreeNode left = null; TreeNode r

  • 数据结构-二进制中1的个数2019-07-27 19:44:09

    原文链接:http://www.cnblogs.com/wn19910213/p/3719144.html 一般把十进制转化为二进制是除于2.但是除法的效率比移位运算远低的多。所以在实际编程中尽可能用移位运算代替乘除。 同样要考虑到负数移位的情况下会出现无限循环。 /* 剑指offer面试题10

  • 算24点2019-07-27 17:55:51

    #include <iostream>#include <cstdio>#include <cstdlib>#include <cmath>#include <cstring>#include <algorithm>#include <string>#include <vector>#include <queue>#include <set>#include <map>#de

  • vue-4 flag标识符的作用2019-07-27 15:37:28

    动画购物车小球flag标识符的作用 单程动画的小球在结束动画时要消失,既然这样就直接把display改成node,再点击按钮的时候,函数重新折行,小球就冲初始位置开始移动 @click = “ flag = !flag” <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="

  • java7与java8在内存可见性上使用volatile处理不一致2019-07-27 11:41:35

    话不多说,使用jdk1.8 package com.pccc.pactera.juc01; /** * 关键字 Volatile * @author zhao * */ public class TestVolatile { public static void main(String[] args) { ThreadDemo td = new ThreadDemo(); new Thread(td).start(); while(true){ i

  • 数据结构-顺序表基本操作的实现(含全部代码)【转】2019-07-27 09:04:21

    数据结构-顺序表基本操作的实现(含全部代码)   今天起开始编写数据结构中的各种数据结构及其算法的实现。 主要依据严蔚敏版数据结构教材以及王道数据结构考研辅导书。 今天是线性表中的顺序表的实现,主要实现函数如下,读者有需要可以评论,我可以适当加几个。     CreatList

  • 反思和自己,立个Flag2019-07-26 16:38:11

    晃晃悠悠,毕业两年了,看看自己博客,上次写东西,是两年前了,两年里,经历了很多,有生活有工作,在琐碎的工作中,忙忙碌碌,码了很多业务代码,处理了很多业务,联调了很多客户,说句臭不要脸的,我觉得我个人是个非常有责任心的人,公司派给我的事情我都尽心尽力地做好,公司的任务一向完成的保质保量保速

  • 【解题报告】Tempter of the Bone(DFS)2019-07-25 23:00:17

    解题报告——Tempter of the Bon 问题描述 Time Limit: 1000ms Memory Limit: 32768KB64-bit integer IO format: %I64d      Java class name: Main   The doggie found a bone in an ancient maze, which fascinated him a lot. However, when he picked it up,

  • (字符串) leetcode2019-07-25 22:55:57

    思路:判断各种边界条件。 1)首先过滤字符串前面的空格,即找到第一个不为空格的字符; 2)如果第一个字符是+或-,设置flag值; 3)接下来的字符如果在'0' - '9' 范围内,则转换为数字,否则结束循环; 注意上一步中,如果结果已经大于INT_MAX或小于INT_MIN,则直接返回INT_MAX或INT_MIN; 4)如果过滤掉空格

  • 【NOIP2013提高组 day2】花匠2019-07-23 22:35:27

    分析 直接贪心(据说动态规划也可以orz) 保留的花要么左右两边高度都比它高,要么左右两边高度都比它低。 因此一段连续上升的序列和一段连续下降的序列只保留一个转折点。 注意答案还要加开头和结尾的点。 代码如下 #include<bits/stdc++.h> using namespace std; const int N

  • 关于参加AWD攻防比赛心得体会2019-07-22 21:56:20

    今天只是简单写下心得和体会  平时工作很忙 留给学习的时间更加珍少宝贵。   重点说下第二天的攻防比赛吧  。 三波web题 。涉及jsp,php,py、   前期我们打的很猛。第一波jsp的题看到有首页预留后门,和css路径下一个非常隐蔽的马,我们利用这个马打了一大波flag,后面审计发现后台也

  • 购物车之上线版思路2019-07-22 20:02:28

    购物车之进阶版 if (this.$store.state.loginState === 'ok') { let result = { pic, name, sale, proid, flag, num } if (!localStorage.getItem('cars')) { //1如果触发时没有本地数据 就将新创建的对象obj和新创建的lis购物车作为新的放进本地 this

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

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

ICode9版权所有