问题列表 - 第7909页

检查一个数字是否可以被3整除

编写代码以确定数字是否可被3整除.函数的输入是单个位,0或1,如果到目前为止接收的数字是可被3整除的数字的二进制表示,则输出应为1,否则零.

例子:

input  "0":       (0)  output 1
inputs "1,0,0":   (4)  output 0
inputs "1,1,0,0": (6)  output 1
Run Code Online (Sandbox Code Playgroud)

这是基于面试问题.我要求绘制逻辑门,但由于这是stackoverflow,我会接受任何编码语言.硬件实现的奖励点(verilog等).

部分a(简单):第一个输入是MSB.

b部分(稍微难一点):第一个输入是LSB.

c部分(困难):哪一个更快更小,(a)或(b)?(理论上不是Big-O意义上的,但实际上更快/更小.)现在采用较慢/较大的一个,并使其快/小与更快/更小的一个.

puzzle division modulo

18
推荐指数
5
解决办法
5万
查看次数

遍历页面上的所有<div>标记

我想使用Javascript浏览页面上的所有元素,看看它们是否有属性集.有没有一种简单的方法可以做到这一点,还是我必须使用递归解决方案?

html javascript iteration recursion

31
推荐指数
2
解决办法
6万
查看次数

Django中准确的页面查看次数

什么是保持页面被查看次数准确计数的好方法?

我正在使用Django.具体来说,我不想刷新页面以计算.

django visitor-statistic

10
推荐指数
1
解决办法
2291
查看次数

Sqlite插入带有唯一名称,获取id

我有一个要插入数据库的字符串列表.它们必须是独一无二的.当我插入我想要他们的ID(用作另一个表中的外键)所以我使用last_insert_rowid.我遇到了2个问题.

  1. 如果我使用replace,他们的id(INTEGER PRIMARY KEY)更新会破坏我的db(条目指向不存在的ID)
  2. 如果我使用忽略,rowid不会更新,所以我没有得到正确的ID

我怎么得到他们的ID?如果我不需要我不想使用select语句检查并插入字符串,如果它不存在.我该怎么办?

sqlite identity unique auto-generate

5
推荐指数
2
解决办法
2万
查看次数

SQL Server 2005排序规则问题

我有两个表,他们使用不同的排序规则.不允许从具有不同排序规则的表中连接列,例如,不允许使用以下SQL,

select table1column1 + table2column2 from ...
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何更改表的排序规则而不破坏表的数据?

乔治,提前谢谢

sql sql-server-2005 collation

2
推荐指数
1
解决办法
1668
查看次数

Java方法getGlyphOutline在C#中是否有等价物?

我正在将一些Java代码转换为C#.此代码使用GlyphVector中的getGlyphOutline.有没有想过在C#或.NET中是否有相同的东西?

.net c# java

1
推荐指数
1
解决办法
542
查看次数

将焦点移动到NSTableView中新添加的记录

我正在使用Core Data编写一个应用程序来控制一些NSTableViews.我有一个添加按钮,在NSTableView中创建一个新的记录.单击此按钮时,如何将焦点移动到新记录,以便我可以立即键入其名称?这与iTunes中的想法相同,在单击添加播放列表按钮后,键盘焦点会立即移动到新行,以便您键入播放列表的名称.

macos cocoa objective-c nstableview

13
推荐指数
1
解决办法
3675
查看次数

初始化具有重复数据的C数组

我想初始化一个结构数组,重复使用相同的元素,即

struct st ar[] = { {1,2}, {1,2}, {1,2} };
Run Code Online (Sandbox Code Playgroud)

但是我不想为此运行任何代码,我希望程序执行时内存的布局就像这样,不需要任何CPU指令(它会增加非常慢的CPU和相对较大的数组的启动时间).

当将数组用作迷你ad-hoc数据库(将id映射到struct)并且希望对所有数据库值使用默认值时,这是有意义的.

我最好的解决方案是使用某种形式

#define I {1,2}
struct st ar[SIZE_OF_ARRAY] = { I,I,I };
Run Code Online (Sandbox Code Playgroud)

因此,如果我有太多或太少的Is ,编译器会警告我.但这远非理想.

我认为在ANSI-C中没有解决方案,但我认为可能有宏观滥用或gcc扩展可以完成这项工作.理想情况下,我想要一个标准的解决方案,但即使编译器特定的解决方案也足够了

我以为我会以某种方式能够递归地定义一个宏,以便I(27)解决到27 {1,2}秒,但我不认为这是可能的.但也许我错了,是否有任何黑客攻击?

也许inline assemby可以解决这个问题?使用MASM或TASM定义这样的内存布局非常容易,但我不确定是否可以在C代码中嵌入内存布局指令.

是否有任何链接器技巧会引诱它根据我的命令初始化内存?

PS我知道我可以用一些脚本自动生成C文件.不希望使用自定义脚本.如果我使用自定义脚本,我将发明一个C-macro REP(count,exp,sep)并编写一个mini-C-preprocessor来替换它exp sep exp sep ... exp {exp appears count time}.

c arrays linker memory-management

5
推荐指数
2
解决办法
486
查看次数

SQL Server 2008安装错误:Microsoft Visual Studio 2008的早期版本

我得到了这个奇怪的错误,提到我应该在安装SQL Server 2008开发人员版本的过程中安装VSTS 2008 SP1.但实际上我安装了VSTS 2008 SP1.有什么想法有什么不对?

这是我的屏幕快照.

http://i41.tinypic.com/9teo7m.jpg

乔治,提前谢谢

sql-server installation sql-server-2008 visual-studio-2008

7
推荐指数
2
解决办法
2万
查看次数

Objective-C:如何声明子类可见的静态成员?

我正在声明一系列处理通信协议的静态类.我想声明一个处理常见消息的父类,如ACK,内联错误......

我需要一个静态var来保存当前正在处理的元素,我想在父类中声明它.

我是这样做的:

parent.m

@implementation ServerParser

static NSString * currentElement;
Run Code Online (Sandbox Code Playgroud)

但是子类没有查看currentElement.

inheritance static objective-c

22
推荐指数
2
解决办法
3万
查看次数