#include<stdio.h>#include<stdlib.h>voidmystr(char*arr2,char*arr1,intlength){inti;for(i=0;i<length;i++){if(*(arr1+i)!=‘\0‘){*(arr2+i)=*(arr1+i);}}}intmain(){chararr1[]="abcde";chararr2[]
分类:
编程语言 时间:
2019-05-13 10:59:42
阅读次数:
130
将内容过程中常用的内容段备份一次,如下资料是关于C#通过Socket在网络间发送和接收图片的演示的内容,希望能对码农们有帮助。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Net.Sockets;usingSystem.Net;usingSystem.IO;namespaceConsoleAppli
#include<stdio.h>#include<stdlib.h>#include<string.h>char*mystrchr(char*str,charc){inti;for(i=0;i<strlen(str);i++){if(*(str+i)==c){returnstr+i;}}returnNULL;}intmain(){char*str="ab
分类:
编程语言 时间:
2019-05-13 10:40:24
阅读次数:
128
仍然是二分法专栏系列 现在的问题是在不知道sorted array大小的情况下得知是否含有target元素 接口是 ArrayReader: reader.get(index) 如果超出界限 则返回 Integer.MAX_VALUE; 思路:1.首先找到比target大的右边界限 或者是已经越界的 ...
分类:
其他好文 时间:
2019-05-13 09:22:13
阅读次数:
177
你和你的朋友,两个人一起玩 Nim 游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。 你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏。 示例: (脑筋急转弯) ...
分类:
其他好文 时间:
2019-05-13 09:16:00
阅读次数:
138
#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。A说:不是我。B说:是C。C说:是D。D说:C在胡说已知3个人说了真话,1个人说的是假话。现在请根据这些信息,写一个程序来确定到底谁是凶手。intm
分类:
其他好文 时间:
2019-05-13 01:04:51
阅读次数:
120
~~震惊,我竟然写出了fhq Treap~~ 先%fhq大佬 然后%zxy大佬 节点定义 特有操作 fhq Treap也被叫做无旋Treap,它通过分裂与合并来维持平衡和堆的性质。 按值分裂 将树分成x,y两颗树,其中x中的元素都小于等于w,y中的元素都大于w。 按地址传参,调用后x,y为新树的根。 ...
分类:
其他好文 时间:
2019-05-13 01:01:29
阅读次数:
177
vuex中module的命名空间概念 默认情况下,模块内部的 action、mutation 和 getter 是注册在 全局命名空间 的。 弊端1:不同模块中有相同命名的mutations、actions时,不同模块对同一 mutation 或 action 作出响应。 弊端2:当一个项目中sto ...
分类:
其他好文 时间:
2019-05-12 15:28:30
阅读次数:
204
671. 二叉树中第二小的节点 671. Second Minimum Node In a Binary Tree 题目描述 给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为 2 或 0。如果一个节点有两个子节点的话,那么这个节点的值不大于它的子节点的值。 给出这样的一个二 ...
分类:
其他好文 时间:
2019-05-12 13:44:35
阅读次数:
118