我目前正在编写一个程序,它具有反向打印链表的功能.
我需要使用迭代方法打印此代码打印的反向.
编辑:这是一个单一的链表.
提前致谢.
void print_backward_iteration(NODE *ptr) {
NODE *last, *current;
last = NULL;
printf("\n");
while (ptr != last) {
current = ptr;
while (current -> next != last) {
current= current -> next;
}
printf("%d ", current -> data);
last = current;
}
printf("\n");
}
Run Code Online (Sandbox Code Playgroud)
这是我的完整代码:
#include <stdio.h>
#include <stdlib.h>
/* declaration of structure */
typedef struct node {
int data;
struct node *next;
} NODE;
/* declaration of functions */
NODE* insert_node(NODE *ptr, NODE *new);
NODE* find_node(NODE *ptr, …Run Code Online (Sandbox Code Playgroud) 有没有办法检测你在JavaScript中的页面?
我想知道的原因是我可以检测到我所在的页面,然后相应地设置元素的样式.
在VB.Net中,如果我有这样的集合:
Dim collection As IEnumerable(Of Integer) = Enumerable.Range(0, 99)
Run Code Online (Sandbox Code Playgroud)
我怎么能把它分成不确定数量的元素的组/ Ienumebles?
使用LINQ查询(不是MORELinq或任何其他第三方库)
不写入Function,只是使用(或附加到集合)LINQ查询,避免插入自定义和通用过程来分割部分.
不生成Anonymous类型(因为我会尊重VB.Net Option语句).
我已经阅读过这些问题,但我无法正确地将C#LINQ查询转换为VB.Net(甚至在线翻译失败并需要进行大量修改):
如何将IEnumerable <String>拆分为IEnumerable <string>组
这些是我尝试从上述SO问题中给出的解决方案中适应的两种不同方法,但是我的翻译不起作用,第一种不能编译,因为Group By和第二种条件不会产生分裂集合,它为每个元素生成一个集合:
1.
Dim parts As Integer = 4
Dim i As Integer = 0
Dim splits As IEnumerable(Of IEnumerable(Of Integer)) =
From item As Integer In collection
Group By (Math.Max(Interlocked.Increment(i), i - 1) Mod parts)
Into Group
Select Group.AsEnumerable …Run Code Online (Sandbox Code Playgroud) 我在HTML中有2个字段:
<input id="datum" type="date">
<input id="uhrzeit" type="time">
Run Code Online (Sandbox Code Playgroud)
JavaScript:
var datumUhrzeit = new Date($("#datum").val()+","+$("#uhrzeit").val());
console.log(datumuhrzeit);
"Tue Aug 18 2015 16:45:00 GMT+0200 (Mitteleuropäische Sommerzeit)"
Run Code Online (Sandbox Code Playgroud)
如何将PHP中的“ Tue Aug 18 2015 16:45:00 GMT + 0200(MitteleuropäischeSommerzeit)”转换为DateTime,以便将其保存到postgresql?
我将Stripe库用作我的付款选项,我想使用多个按钮之间的单选按钮进行简单选择,因为我看到Stripe的API,因此无法在其建议的表单内传递其他参数。
例如:
<form action="/tt-server/rest/billing/subscribe" method="POST">
<script
src="https://checkout.stripe.com/checkout.js" class="stripe-button"
data-key="pk_test_nz81cav6bbcEP4gxWxp1yFw7"
data-image="https://storage.googleapis.com/tt-images/company/img_2015111514124193.png"
data-name="myCompany"
data-description="Pro Subscription ($400 per month)"
data-panel-label="Subscribe"
data-label="Subscribe"
data-amount="400">
</script>
</form>
Run Code Online (Sandbox Code Playgroud)
制作多个按钮并使用简单的单选按钮在它们之间进行选择的最佳方法是什么?
<input type="radio" name="imgsel" value="subscribe" checked="checked" />
Run Code Online (Sandbox Code Playgroud)
聚苯乙烯
表单中没有“提交按钮”,此选项在Stripe的库中实现。
有什么建议么 ?
像这样或更基本的东西:
https://www.formget.com/wp-content/uploads/2014/08/online-single-product-payment-form.gif
BR
我正在尝试用 python 和 linux 制作一个自动应答和呼叫机,但到目前为止我只能拨打一个号码。当谈到发送声音或录制声音时,我没有成功。过去一周我一直在努力解决这个问题,到目前为止还找不到解决的方法。
我使用的调制解调器是 Conexant Systems (Rockwell)
这是我正在使用的代码:
import serial
import wave
import time
def initializePhone():
phone = serial.Serial('/dev/ttyACM0', 112500, timeout=5)
phone.write('AT'.encode())
phone.write('AT+FCLASS=8')
phone.write('AT+VSM=0,8000')
return phone
def call(number):
command = 'ATDT'+str(number)
phone.write(command.encode())
def sendMusic(phone, music):
cont = True
while cont:
frame = music.readframes(1024)
if frame == '':
cont = False
ser.write(b"".join(frame))
def main():
phone = initializePhone()
music = wave.open('wood.wav','r')
call('555555')
time.sleep(10)
sendMusic(phone, music)
if __name__=='__main__':
main()
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激。
是否有常用的在线算法对新闻进行动态分类?我有按主题分类的大量新闻数据集。我认为每个主题都是一个集群。现在,我需要对突发新闻进行分类。可能,我将需要动态生成新主题或新集群。
我正在使用的算法如下:
1)我浏览了新闻站点的一组提要,并且识别了新闻链接。
2)对于每个新链接,我使用Dragnet提取内容,然后将其标记化。
3)我使用sklearn的TfidfVectorizer找到了所有旧新闻和最后一个新闻的向量表示。
4)我发现我的数据集中距离最近新闻向量表示和旧新闻的所有向量表示的欧几里德距离的最近邻居。
5)如果该距离小于阈值,则将其放入邻居所属的群集中。否则,我将使用突发新闻创建一个新的集群。
每次收到新闻时,我都会使用TfidfVectorizer重新拟合所有数据,因为可以建立新的维度。我迫不及待地想每天重新安装一次,因为我需要检测可能与未知主题相关的突发事件。有没有一种比我使用的方法更有效的通用方法?
nlp information-retrieval cluster-analysis machine-learning unsupervised-learning
如果我有两个或更多版本的android sdk构建工具,如下所示,那么当构建时将由Eclipse选择哪一个.选择用于开发apk的SDK平台是否适用于此.
这将使用哪一个17或19?
如下面的屏幕截图所示,我无法运行gulp以连接JavaScript文件.它的说法gulp is not defined.
我尝试了以下命令:
npm install -g gulp
npm install gulp
npm install gulp --save-dev
Run Code Online (Sandbox Code Playgroud)
我还设置了如下环境变量:
C:\Users\<user>\AppData\Roaming\npm;C:\Python27;C:\Users\<user>\AppData\Roaming\npm\node_modules;C:\Users\<user>\AppData\Roaming\npm\node_modules\gulp;
Run Code Online (Sandbox Code Playgroud)
var concat = require('gulp-concat');
var rename = require('gulp-rename');
var uglify = require('gulp-uglify');
//script paths
var jsFiles = 'scripts/*.js',
jsDest = 'dist/scripts';
gulp.task('scripts', function() {
return gulp.src(jsFiles)
.pipe(concat('scripts.js'))
.pipe(gulp.dest(jsDest));
});
Run Code Online (Sandbox Code Playgroud) 我想动态地调用一个变量。
export class AppComponent {
my_a_variable = 'test a';
my_b_variable = 'test b';
type = 'a'; // this variable value will come from another place dynamically.
}
Run Code Online (Sandbox Code Playgroud)
在我的HTML中,我需要像
<div>{{my_{{type}}_variable}}</div>
Run Code Online (Sandbox Code Playgroud)
我知道可以用assoc数组解决,但是我不能在这里使用它。你能帮忙吗?
谢谢。