V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shilyx  ›  全部回复第 21 页 / 共 22 页
回复总数  433
1 ... 13  14  15  16  17  18  19  20  21  22  
2018-04-27 12:25:26 +08:00
回复了 rwdy2008 创建的主题 程序员 一道有趣的编程题
递归嘛,最简单,c++:
/*
*  @file  : TestNBread.cpp
*  @author: slx
*  @date  : 2018-04-27 12:21:26.865
*  @note  : Generated by SlxTemplates
*/

#include <iostream>

using namespace std;

void dojob(int N, char buf[], int sum) {
   if (N - sum == 1) {
     cout << buf << 1 << endl;
  } else if (N - sum == 2) {
     cout << buf << 2 << endl;
     cout << buf << 11 << endl;
  } else {
     int len = strlen(buf);
     buf[len + 1] = 0;
     buf[len] = '1';
     dojob(N, buf, sum + 1);
     buf[len + 1] = 0;
     buf[len] = '2';
     dojob(N, buf, sum + 2);
  }
}

void dojob(int N) {
   char *buf = (char *)malloc(N + 1);
   memset(buf, 0, N + 1);
   dojob(N, buf, 0);
   free(buf);
}

int main(int argc, char *argv[])
{
   dojob(7);
   return 0;
}
结果:
111112
1111111
111121
11122
111211
11212
112111
11221
12112
121111
12121
1222
12211
21112
211111
21121
2122
21211
2212
22111
2221
请按任意键继续. . .
2018-04-27 10:59:09 +08:00
回复了 shilyx 创建的主题 Java 如果只推荐一本书给 Java 初学者,你会推荐哪一本?
@accfcx 我搞 c++的,接触 java 我自认是一种享受,很快就熟悉了,闭包、纯面向对象、gc 直接飞起
2018-04-26 12:58:21 +08:00
回复了 iConnect 创建的主题 问与答 小米利润率永远不超 5%是怎么计算的?
成功的吸引到了注意,而且结合小米品牌的设定,我们大家都没有表示出强大的、坚决的质疑,那么这句话就已经很成功了。

苹果、华为、ov 等就不能说这句话,说了之后也起不到正面作用,有群嘲效果,自讨苦吃
2018-04-26 12:54:21 +08:00
回复了 v2byy 创建的主题 NGINX 如何理解 nignx 中的一行代码?
@Showfom 或许到时候我会更优秀了吧。。。闪了
2018-04-26 12:51:37 +08:00
回复了 HangoX 创建的主题 程序员 大家有什么好的理由可以列出来让领导从 SVN 改为 git 吗
@crayygy 不支持 svn 那样的权限管理。说实话,统一的一整个代码库从公司的角度来看,svn 更适合
2018-04-25 10:01:54 +08:00
回复了 nulun 创建的主题 程序员 是不是刚毕业待遇就是低一些
我第一份工作第一个完整月工资 180 元,这一事件给我的好处就是让我的工作生涯累计加薪幅度达到了几百倍
2018-04-25 09:59:33 +08:00
回复了 locktionc 创建的主题 奇思妙想 [App 创意] 今后会有不少人把信息发到区块链上
写区块链是需要成本的,需要至少一条交易记录。交易记录就需要付手续费,即便是自己的账户左手转右手也需要手续费交给矿工的。因此重要的、短小的信息可以付出成本存储到区块链上,但是铺天盖地的新闻就算了吧。
当然自己的私链不存在成本问题,但问题是没有任何公信力了
2018-04-20 09:11:52 +08:00
回复了 v2byy 创建的主题 C 在哪里可以精确找到 win32 定义的一些常量, 知道位于哪个头文件中?
用 IDE 啊,比如 vs 加 va,找到常量 alt+g 就到了。就算你没有包含或间接包含到那个头文件也没关系,因为 va 早就把所有的 include 路径中的文件全解析一遍了。

离线的 msdn 支持搜索

网页上搜索,对于 msdn 里的东西,谷歌做了优化,是靠前显示的。百度没有专门的优化。但是两个引擎都可以搜 关键词 site:msdn.microsoft.com 来强制站内搜索
2018-04-19 15:26:11 +08:00
回复了 LeungJZ 创建的主题 分享发现 甲骨文是要开始对 js 开始下手了吗?
Oracle 律师事务所定新 KPI 了?
2018-04-18 14:02:05 +08:00
回复了 izgnod 创建的主题 分享发现 程序员求推荐智能手表
现在用的华为的,感觉不错,能看微信消息,可以摘下来当蓝牙耳机接打电话,记步,寻找手机,震动闹钟,感觉方便了许多。价格 1700
2018-04-18 09:19:00 +08:00
回复了 HangoX 创建的主题 程序员 大家有什么好的理由可以列出来让领导从 SVN 改为 git 吗
告诉他 svn 的权限控制太麻烦了,还得找人配置服务端,用 git 就可以省掉这个工作量了,因为 git 不支持权限控制
2018-04-17 09:33:29 +08:00
回复了 shenjixiang 创建的主题 分享创造 建了个 IT/互联网 从业者的相亲社区
楼主不错的,我来给你当产品经理吧,我有很多改进建议给你。
2018-04-16 15:08:00 +08:00
回复了 anyele 创建的主题 分享发现 使用半个月向日葵远控的感觉, 心累
最好用还是远程桌面,我都是用远程桌面
2018-04-15 15:24:26 +08:00
回复了 huba 创建的主题 程序员 有没有读了之后让你感到技术明显提升的书或者文档?
《 Windows 核心编程》
2018-04-13 10:02:31 +08:00
回复了 milebye 创建的主题 分享发现 谨慎使用百度云, windows 离线镜像文件被篡改
百度云是按照 md5 来检索文件的,md5 的碰撞很容易实现,之前有人做过测试,某个文件被这样测试过,就可能出现这个问题。
2018-04-11 18:22:13 +08:00
回复了 v2byy 创建的主题 NGINX 如何理解 nignx 中的一行代码?
这种锁核心在于 InterlockedCompareExchange,在 x86 架构下,他会对应到一条 cpu 指令。
一般的,比较后再赋值会对应多条 cpu 指令,这样多线程切换时,很有可能上下文恰好切换到指令序列之间,那么比较和赋值的实际情况就有可能乱套了。
InterlockedCompareExchange 由于是一条长指令,因此无论线程如何切换、如何暂停,都不会执行一半。
特别的,对于多核情况,InterlockedCompareExchange 会短暂的锁定内存总线来达到原子性。
如果世界上没有鼠标就好了,这样很多人就会跳出来说你看这种情况我发明了一种专门的小设备,移动过去点一下就好了!
2018-04-11 15:45:03 +08:00
回复了 onc 创建的主题 程序员 程序员真不该焦虑吗?(第 2 弹, Venky 之死)
焦虑归焦虑,但是仅就这种情况来说的话,不如买保险来的合适。

尤其是担心子女教育、房贷车贷,买个寿险就 ok 了。人在的话自己负担,人不在的话保险公司负担。
2018-04-11 15:43:15 +08:00
回复了 px1396 创建的主题 奇思妙想 可以可以做一个防杀熟浏览器插件?
@jininij 这或许是唯一可用的办法了。但是消费者都是利己(自私)的,自己种树他人乘凉的事不好推。
2018-04-11 15:40:25 +08:00
回复了 glenChen 创建的主题 宽带症候群 在异地两个局域网之间构建局域网
有一方有公网 ip 和端口就 ok 了,双方都做端口映射是没必要的。
一方做端口映射,简历 vpn 连接即可。PPTP、L2TP 都可以
1 ... 13  14  15  16  17  18  19  20  21  22  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1031 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 19:47 · PVG 03:47 · LAX 11:47 · JFK 14:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.