描述 Write a function that takes an unsigned integer and return the number of '1' bits it has (also known as the Hamming weight). 输入是一个无符号整数,返回其二进制表达式中数 ...
分类:
其他好文 时间:
2019-04-12 16:24:36
阅读次数:
140
func getCurrentPath() string { _, filename, _, ok := runtime.Caller(1) var cwdPath string if ok { cwdPath = path.Join(path.Dir(filename), "") // the t... ...
分类:
其他好文 时间:
2019-04-12 14:52:01
阅读次数:
165
创建一个可复用的静态链表 staticlist.h(头文件) staticlist.c(功能函数) staticlistmain.c(实现程序) ...
分类:
其他好文 时间:
2019-04-12 13:31:02
阅读次数:
114
package edu.cqu.algorithmTest; import java.util.Scanner; /* * 给定一个十进制正整数N,写下从1开始,到N的所有整数,然后数一下其中出现的所有“1”的个数。 * * 思路:https://blog.csdn.net/sjf0115/arti... ...
分类:
编程语言 时间:
2019-04-12 12:06:20
阅读次数:
203
说明: swagger.restapi是装饰器。 ...
分类:
其他好文 时间:
2019-04-12 11:50:20
阅读次数:
129
Description 我曾在弦歌之中听过你,檀板声碎,半出折子戏。舞榭歌台被风吹去,岁月深处尚有余音一缕……Gty神(xian)犇(chong)从来不缺妹子……他来到了一棵妹子树下,发现每个妹子有一个美丽度……由于Gty很哲♂学,他只对美丽度大于某个值的妹子感兴趣。他想知道某个子树中美丽度大于k的 ...
分类:
其他好文 时间:
2019-04-12 10:29:32
阅读次数:
156
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的 代码思路: 这道题有三种解法,一种是不增加列表的情况下迭代,一种对比容易的是生成新的列表迭代,还有一个方法是递归。递归那个我没有看懂,在这里先记录下不增加列表的迭代和递归。 递归的话需要先对链表的第一个数进行 ...
分类:
其他好文 时间:
2019-04-11 19:44:24
阅读次数:
217
输入的是字符串,故考虑使用string类的对象或者char型数组来接收输入。 首先是主函数: int main() { string s; int n, i; cin >> n; getchar(); //吸收回车符 for(i=1; i<=n; ++i){ getline(cin, s); cou ...
分类:
其他好文 时间:
2019-04-11 19:37:01
阅读次数:
135
<1>非递归基本思想:依次读字符串的每一位,若不是\0则累加器++源代码:#include<stdio.h>#include<stdlib.h>intMystrlen(char*str){inti=0;while(*(str+i)!=‘\0‘){i++;}returni;}intmain(){char*str="absjcs";intresult;result=
分类:
编程语言 时间:
2019-04-11 19:36:20
阅读次数:
147
实现了创建者和调用者的分离 简单工厂模式: 只有一个工厂,返回不同类型的产品 工厂方法模式: 概述:定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类。 适用性: 当一个类不知道它所必须创建的对象的类的时候 当一个类希望由它的子类来指定它所创 ...
分类:
其他好文 时间:
2019-04-11 19:20:43
阅读次数:
112